Remix.run Logo
yohannesk 9 hours ago

And we also need localization. Each country can have their own holidays

rolandog 8 hours ago | parent | next [-]

And we need groups of locales for teams that are split across multiple locations; e.g.:

  new_date = add_workdays(
    workdays=1.5,
    start=datetime.now(),
    regions=["es", "mx", "nl", "us"],
  )
mewpmewp2 8 hours ago | parent | next [-]

Hopefully "es" will have Siesta support too.

rolandog 6 hours ago | parent [-]

[dead]

zdc1 8 hours ago | parent | prev [-]

Might be better to calculate them separately for each locale and then tie-break with your own approach (min/max/avg/median/etc.)

wongarsu 6 hours ago | parent | prev | next [-]

Don't forget about regional holidays, which might follow arbitrary borders that don't match any of the official subdivisions of the country. Or may even depend on the chosen faith of the worker

reaperducer 4 hours ago | parent [-]

Pulaski day in Illinois. Or Reds Opening Day in Cincinnati.

8 hours ago | parent | prev [-]
[deleted]