2016-08-17 40 views
0

目标:我需要找到start_time和current_time之间的差异,看看它是否大于一个小时。如何比较python中的datatime?

START_TIME = 2016年8月15日23时52分51秒 CURRENT_TIME = 2016年8月17日13点42分12秒

如何做到这一点在Python?

感谢

回答

0

你必须使用datetime和timedelta

>>> from datetime import datetime 
>>> delta = datetime(2016,8,15,23,52,51) - datetime(2016,8,17,13,42,12) 
>>> delta 
datetime.timedelta(-2, 36639) 
>>> delta.seconds 
36639