Python获取当天0点时间戳

Python获取当天0点时间戳
from datetime import datetime
import time

tt = datetime.now().timetuple()
unix_ts = time.mktime(tt)
result = unix_ts - tt.tm_hour * 60 * 60 - tt.tm_min * 60 - tt.tm_sec

print(unix_ts, datetime.fromtimestamp(unix_ts))
print(result, datetime.fromtimestamp(result))

#(1531794126.0, datetime.datetime(2018, 7, 17, 10, 22, 6))
#(1531756800.0, datetime.datetime(2018, 7, 17, 0, 0))

猜你喜欢

转载自blog.csdn.net/soga238/article/details/81076744