从一周开始的总秒数中查找日期和时间-python
以下是从本周开始的总秒数。仅供参考-每天86400秒从一周开始的总秒数中查找日期和时间-python,python,date,time,logic,Python,Date,Time,Logic,以下是从本周开始的总秒数。仅供参考-每天86400秒 590400 我想用python编写一些逻辑和显示,比如周日晚上8:00 from datetime import datetime t = 590400 h = 590400%86400 #calculating week y = int(590400/86400) if y == 6: print("Saturday") res = str(int(h/3600)) + ':00' d = datetime.strptime
590400
我想用python编写一些逻辑和显示,比如周日晚上8:00
from datetime import datetime
t = 590400
h = 590400%86400
#calculating week
y = int(590400/86400)
if y == 6:
print("Saturday")
res = str(int(h/3600)) + ':00'
d = datetime.strptime(res, "%H:%M")
print(d.strftime("%I:%M %p"))
星期六
晚上8:00不清楚你想从哪一周开始。或者选择一个固定的“星期一”,然后从那里开始(如下所示),或者计算本周的特定星期一,或者你的逻辑是什么如果您使用DST处理时区,这一点很重要,因为并非每天都有86400秒长。
from datetime import datetime, timedelta
monday = datetime(2019, 9, 23)
ts = monday + timedelta(seconds=590400)
print(ts.strftime('%A %I:%M %p')) # Sunday 08:00 PM
一天总有86400秒,这是一个常见的误解。