默认使用关闭时间?

问题描述 投票:0回答:1

使用下面的 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
为例。有什么办法吗

python-3.x datetime pytz
1个回答
0
投票

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))
© www.soinside.com 2019 - 2024. All rights reserved.