如何比较 Python DateTIme 与 Javascript DateTIme?


Javascript 和 Python 中的 datetime 具有两大明显差异。首先是 month 参数包含的含义。

JavaScript 中的 month 应该在 0-11 之间,而 Python 中则应该在 1-12 之间。因此,在 Python 和 JavaScript 中,以下元组实际上表示两个不同的日期 −

(2017, 11, 1)
Python: 1st November 2017
Javascript: 1sd December 2017

第二个差异在于它们有不同的默认时区,Python 默认采用 UTC,而 JavaScript 默认采用用户的“本地”时区。你可以使用 Date.UTC(),它返回时间戳,用于获得 JavaScript 中的等效值。比如,

var utc = Date.UTC(2013, 7, 10);

更新于: 2020-06-12

690 浏览量

开启你的 职业

完成课程并获得认证

开始
广告