| I think this is a great proposal and a huge step in the right direction for JS. I am curious though, is there a reason not to just essentially duplicate the Joda[0]/Java[1]/ThreeTen[2] API? As far as I understand, they are generally considered a gold standard as far as datetime APIs. Is it too Java-y that it wouldn't make sense to port to JS? Are there copyright implications? The JS Temporal proposal _does_ as far as I can tell, share many of the underlying fundamental concepts, which is great, but then confusingly has some types, such as `LocalDateTime`, which mean the exact opposite of what they do in the well-known Java API [3]. There is still discussion going on about these details, but
from my perspective it seems like the best thing would be to just copy the Java naming conventions exactly. [0]: https://www.joda.org/joda-time/ [1]: https://docs.oracle.com/javase/8/docs/api/java/time/package-... [2]: https://www.threeten.org/ [3]: https://github.com/tc39/proposal-temporal/issues/707 |