将格式为HH:MM的字符串与python中的时间进行比较

时间:2014-03-06 10:35:51

标签: python datetime

我有一个格式为“HH:MM”的字符串,需要将它与Python中现在的时间进行比较。

我确实阅读了日期时间文档,但无法找出优雅来执行我的比较(总体新手也无济于事:))

感谢您阅读本文!

1 个答案:

答案 0 :(得分:8)

您可以使用datetimes's strptime()函数将字符串转换为有效的datetime

>>>d=datetime.datetime.strptime('15:30','%H:%M')

稍后将其与now的{​​{1}}进行比较:

time()

您还可以阅读解释这些方法的doc strftime() and strptime() Behavior,并有一个非常好的表来恢复指令来解析日期。