如何比较Python DateTime和Javascript DateTime?

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

用Java语言编写的月份预计为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);