本文主要是介绍时分秒的时间格式——相加减与比较大小,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、时间格式是可以直接比较大小的
from datetime import datetime, time, timedelta# 定义time1和time2
Time1 = datetime.strptime('04:55:00', '%H:%M:%S').time()
Time2 = datetime.strptime('18:50:00', '%H:%M:%S').time()ok = ''
if Time1 > Time2:ok = '是'
elif Time1 <= Time2:ok = '否'
else:pass
print(ok)
结果:
是
二、将数字写成时间格式
from datetime import timeprint(time(7, 0, 0))
结果:
07:00:00
三、在时间格式的基础上加减小时数
from datetime import datetime, time, timedelta# 定义字符串时间
str_time = '04:55:00'# 将字符串时间转化为时间格式
time_obj = datetime.strptime(str_time, '%H:%M:%S')print(time_obj)# 将时间格式加上0.5小时
time_obj_2 = time_obj + timedelta(hours=0.5)# 输出新的时间格式
print(time_obj_2.time())
结果:
1900-01-01 04:55:00
05:25:00
这篇关于时分秒的时间格式——相加减与比较大小的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!