如何比较 Python DateTime 和 Javascript DateTime?

pythonserver side programmingjavascriptprogramming更新于 2026/2/5 12:28:17

Javascript 和 Python 中的日期时间有 2 个主要区别。第一个是月份参数的含义。

Javascript 中的月份预计在 0-11 之间,而 Python 中的月份预计在 1-12 之间。因此,以下元组实际上代表了 Python 和 Javascript 中的 2 个不同日期 −

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

第二个区别是它们具有不同的默认时区,Python 默认为 UTC,而 JavaScript 默认为用户的"本地"时区。您可以使用 Date.UTC() 返回时间戳,作为 JavaScript 中的等效值。例如,

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

有用资源