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 # 將時間差轉換成秒