用Python將datetime.date轉(zhuǎn)換為UTC時(shí)間戳我正在處理Python中的日期,我需要將它們轉(zhuǎn)換為UTC時(shí)間戳,以便在Javascript中使用。下列代碼不起作用:>>> d = datetime.date(2011,01,01)>>> datetime.datetime.utcfromtimestamp(time.mktime(d.timetuple()))datetime.datetime(2010, 12, 31, 23, 0)首先將Date對(duì)象轉(zhuǎn)換為DateTime也沒(méi)有幫助。我試過(guò)這個(gè)例子鏈接來(lái)自,但:from pytz import utc, timezonefrom datetime import datetimefrom time import mktime
input_date = datetime(year=2011, month=1, day=15)現(xiàn)在要么:mktime(utc.localize(input_date).utctimetuple())或mktime(timezone('US/Eastern').localize(input_date).utctimetuple())起作用了。所以,一般的問(wèn)題是:根據(jù)UTC的說(shuō)法,我怎樣才能將日期轉(zhuǎn)換成從時(shí)代開(kāi)始的秒呢?
添加回答
舉報(bào)
0/150
提交
取消