要獲得在JavaScript中,我們使用JavaScript的時間戳到Python的datetime轉換
var ts = new Date().getTime()
什麼是將其轉換爲一個Python datetime
到目前爲止我用下面的代碼
>>> jsts = 1335205804950
>>> dt = datetime.datetime.fromtimestamp(jsts/1000)
>>> dt
datetime.datetime(2012, 4, 24, 0, 30, 4)
我有道時間戳劃分時間戳1000,因爲我得到像
的錯誤ValueError Traceback (most recent call last)
1 d = datetime.datetime.fromtimestamp(a)
ValueError: year is out of range
蘇丹。
謝天謝地,這在Python 3中是不需要的。 – delnan 2012-04-23 18:42:05
謝謝@ F.J :)。 – sultan 2012-04-23 18:49:21
@delnan我在python3中有同樣的問題:'datetime.fromtimestamp(1485373592240)'除非用'1000'除法失敗 – jjj 2017-01-26 14:36:03