【发布时间】:2019-10-23 16:06:11
【问题描述】:
所以我有多个时间值,我想相互减去,但在某些情况下我收到负 timedelta 如何在不改变实际值的情况下将其转换为正数
我尝试使用 abs() 但它改变了实际值
#for example:
time1=timedelta(hours=23,minutes=25,seconds=00)
time2=timedelta(hours=6,minutes=13,seconds=00)
delta_time_value = time2 -time1
print(delta_time_value) #-1 day, 13:01:00 (ANSWER)
我得到的结果是 -1 天,13:01:00 但我想要这样的结果 1 day, 13:01:00 没有 -ve 符号
【问题讨论】:
标签: python date time timedelta