以 12'o Clock 时间格式表示 timedelta 对象
Represeting timedelta object in 12'o Clock time format
如何以 12 点钟表示时间增量对象。
from datetime import timedelta
print(timedelta(hours=13))
# 13:00:00
如何让它以这样的 12 点钟格式与 AM 和 PM 一起显示。
1:00:00 PM
您可以使用对应于午夜的任何日期时间值来执行 timedelta
:
的算术运算
>>> from datetime import datetime, timedelta
>>> delta24h = timedelta(hours=13)
>>> (datetime.min + delta24h).strftime('%I:%M:%S %p')
'01:00:00 PM'
如何以 12 点钟表示时间增量对象。
from datetime import timedelta
print(timedelta(hours=13))
# 13:00:00
如何让它以这样的 12 点钟格式与 AM 和 PM 一起显示。
1:00:00 PM
您可以使用对应于午夜的任何日期时间值来执行 timedelta
:
>>> from datetime import datetime, timedelta
>>> delta24h = timedelta(hours=13)
>>> (datetime.min + delta24h).strftime('%I:%M:%S %p')
'01:00:00 PM'