在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python  HTML/ python 時(shí)間戳問(wèn)題

python 時(shí)間戳問(wèn)題

>>> yesterday=(datetime.date.today() - datetime.timedelta(days=0)).strftime('%Y-%m-%d %H:%M:%S')
>>> print yesterday
2018-03-08 00:00:00
>>> time.strptime(yesterday, "%Y-%m-%d %H:%M:%S")
time.struct_time(tm_year=2018, tm_mon=3, tm_mday=8, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=67, tm_isdst=-1)
>>> int(time.mktime(time.strptime(yesterday, "%Y-%m-%d %H:%M:%S")))
1520496000

clipboard.png
為啥我打印的和網(wǎng)上轉(zhuǎn)換的不一樣呢?

回答
編輯回答
孤影

因?yàn)橛袝r(shí)區(qū),mktime是本地時(shí)區(qū)
https://docs.python.org/3/lib...

>>> int(time.mktime(time.strptime('2018-03-08 00:00:00', "%Y-%m-%d %H:%M:%S")))
1520438400    # 北京時(shí)間
>>> time.tzname
('CST', 'CST')
>>> time.timezone
-28800    # 8小時(shí)
from datetime import datetime
datetime.now().strftime('%Y-%m-%d 23:59:00')
2017年10月25日 19:59
編輯回答
墨染殤

我運(yùn)行你的代碼得到的是1520438400,跟你截圖的結(jié)果一樣。

1520496000是3月8日16點(diǎn)的時(shí)間戳,至于為啥會(huì)得到這個(gè)結(jié)果,我不知道,看看你現(xiàn)在電腦時(shí)間,或者你放在別的地方運(yùn)行一下看看吧。

2017年3月29日 17:52