如何比較 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 瀏覽量

開啟你的 職業

完成課程並獲得認證

開始
廣告
© . All rights reserved.