我需要在来自两个不同来源的时间数据之间执行一些减法。
一种格式是:
05:30:00 <class 'datetime.time'>另一种格式是:
2050 (which is indicating 20:50pm)我想将它们都转换为datetime.datetime并执行减法,以便找到与time2最接近的time1:
abs(time1 - time2) 发布于 2019-12-12 12:24:39
首先将字符串解析为datetime并找出不同之处。
import datetime
first_time = datetime.time(hour = 5, minute = 30, second = 0)
second_time = datetime.datetime.strptime('2050', '%H%M')
first_time_with_date = datetime.datetime.combine(second_time, first_time)
second_time - first_time_with_date它给出了以下输出
datetime.timedelta(seconds=55200)https://stackoverflow.com/questions/59297284
复制相似问题