【发布时间】:2020-12-31 13:16:30
【问题描述】:
我曾在一个程序上工作,该程序使用用户输入要求两个特定时间(开始时间和结束时间)。
格式为xx:yy or hours:minutes
我希望以两种形式计算和打印两个给定时间之间的差异(正确的 {xx:yy} 和错误的 {xx Hours and yy Minutes}
我试过这个来获取用户输入:
start1 = int(input("1st Start Time: "))
end1 = int(input("1st EndTime: "))
这里的问题是冒号不能转换成数字,所以不能简单地相互减去。
据您所知,这个程序是为计算从开始到结束的工作时间而设计的。
所以我希望用户输入开始和结束时间并得到结果,同样的事情十次,然后将(所有工作时间)相加,创建一个最终工作时间!还应该有一个选项可以随时通过键入“完成”来结束它并获得最终总和,而不必通过所有十个迷你工作时间。
【问题讨论】:
标签: python datetime time calculator data-conversion