Live data from Hacker News

Time Duration in JavaScript

docs.timetime.in

1–3 of 3 posts

Re: Time Duration in JavaScript

#2
Looks like Safari Technical Preview TP only? https://caniuse.com/?search=temporal

https://caniuse.com/mdn-javascript_builtins_temporal_duratio...

Temporal.Duration: https://tc39.es/proposal-temporal/docs/#Temporal-Duration

IIRC Python datetime objects initially lacked timezone support and a timezone database.

datetime.MINYEAR and the "can't represent datetimes before the Unix epoch, or before 0001-01-01" problem.

E.g. Astropy supports astronomical year numbering and year zero.

Year Zero: https://en.wikipedia.org/wiki/Year_zero

Python datetime module: https://docs.python.org/3/library/datetime.html

Re: Time Duration in JavaScript

#3

Looks like Safari Technical Preview TP only? https://caniuse.com/?search=temporal https://caniuse.com/mdn-javascript_builtins_temporal_duratio... Temporal.Duration: https://tc39.es/proposal-temporal/docs/#Temporal-Duration IIRC Python datetime objects initially lacked timezone support and a timezone database. datetime.MINYEAR and the "can't represent datetimes before the Unix epoch, or before 0001-01-01" problem. E.g…

"When was the Osireon built?"

If the answer is greater than 2025 years ago (is a BCE date by the Gregorian calendar) or Year Zero, the answer cannot be represented unless the datetime or temporal.Duration object supports negative years or different year zeroes.