使用下面的 pytz 脚本片段
import dateutil
import pytz
utc = pytz.UTC
print(utc.localize(dateutil.parser.parse('2024-10-31')))
输出显示
2024-10-31 00:00:00+00:00
我们希望默认为“关闭”时间或一天结束时,即
2024-10-31 23:59:59+00:00
为例。有什么办法吗
datetime.timedelta 对于此类事情很有用:
import dateutil
import pytz
from datetime import timedelta
utc = pytz.UTC
print(utc.localize(dateutil.parser.parse('2024-10-31'))+timedelta(days=1)-timedelta(seconds=1))