我需要创建一个基本程序,要求用户输入,他/她的公共汽车什么时候离开,然后程序告诉他/她剩下多少时间。 问题是我无法让程序进行计算。完成了很多谷歌搜索,但仍然没有。英语不是最好的,很抱歉。
到目前为止,这是我的代码:
import time
import datetime
format="%H:%M"
timenow=time.strftime(format) #is this correct?
print("What time does your bus leave?")
busleaves=input()
bus=time.strptime(busleaves, format) #is this correct?
timeleft=datetime.datetime(timenow, format)-datetime.datetime(bus, format) #is this the right way to do the calculation???
之后我需要输出句子中的结果"你的公共汽车在xx小时和xx分钟后离开"。我知道如何使用 print(),但如何从 timeleft 中分隔小时和分钟?
如果你可以帮助我,我真的很感激,我已经搞砸了大约6个小时,尝试谷歌的不同解决方案但到目前为止没有任何工作。 :/