如何减去两次以获得 Python 中的持续时间?
我已经使用日期时间尝试了下面的代码。
输入开始时间= 20-07-2020 11:00:00
输入停止时间= 20-07-2020 13:30:00
我想要的输出是 2.5 小时或 2 小时 30 分钟
from datetime import datetime
print("Enter 11:00 13:30 for a task starting at 11am and ending at 1:30 pm.")
start=str(input("Enter the start time:"))
stop=str(input("Enter the stop time:"))
format_date= "%d-%m-%Y %H:%M:%S"
duration=datetime.strptime(start,format_date)-datetime.strptime(stop,format_date)
duration
Task1_start=datetime.strptime(start,format_date)
Task1_stop=datetime.strptime(stop,format_date)
print(f'Start:{Task1_start}, Stop:{Task1_stop}')
拉莫斯之舞
相关分类