1 轉換時區utc比北京時間慢八個小時
from datetime import tzinfo, timedelta, datetime ZERO = timedelta(0) class UTC(tzinfo): def utcoffset(self, dt): return ZERO def tzname(self, dt): return "UTC" def dst(self, dt): return ZERO utc = UTC()
2 導入當前時間
import datetime end_time=datetime.datetime.now(utc) # utc 轉換時區相加減
2.1 將當前時間往前推遲24小時
import datetime start_time=datetime.datetime.now(utc)+datetime.timedelta(hours=-24)
3 將時間差轉換為秒
time_data = end_time - (i.approve_ts) # time = time_data.seconds + time_data.days * 24 * 3600 # 將時間差轉換成秒