【发布时间】:2020-02-21 05:59:34
【问题描述】:
如何将时间存储为上午 9:00 并开始在其中添加分钟,以便在 python 中添加时钟时间(59 分钟后变为上午 10:00,4 小时后变为下午 1 点)
【问题讨论】:
-
你有什么尝试吗?
如何将时间存储为上午 9:00 并开始在其中添加分钟,以便在 python 中添加时钟时间(59 分钟后变为上午 10:00,4 小时后变为下午 1 点)
【问题讨论】:
您可以尝试使用datetime.timedelta
from datetime import datetime, timedelta
from dateutil.parser import parse # pip install python-dateutil
time_var = parse('9:00 AM') #returns datetime object
print(time_var).strftime('%I:%M %p')
print(time_var + timedelta(hours=4)).strftime('%I:%M %p')
print(time_var + timedelta(minutes=59)).strftime('%I:%M %p')
.strftime() 用于格式化日期时间对象的字符串
【讨论】: