我有两个 datetime.time 对象,我想计算它们之间的小时差。例如
a = datetime.time(22,00,00)
b = datetime.time(18,00,00)
我希望能够减去这些,以便它给我值 4。
原文由 user3080600 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有两个 datetime.time 对象,我想计算它们之间的小时差。例如
a = datetime.time(22,00,00)
b = datetime.time(18,00,00)
我希望能够减去这些,以便它给我值 4。
原文由 user3080600 发布,翻译遵循 CC BY-SA 4.0 许可协议
要计算差异,您必须将
datetime.time
对象转换为datetime.datetime
对象。然后当你减去时,你会得到一个timedelta
对象。为了找出timedelta
对象有多少小时,您必须找到总秒数并将其除以3600
。