How do I find the time difference between two datetime objects in python?

前端 未结 17 1190
無奈伤痛
無奈伤痛 2020-11-22 11:06

How do I tell the time difference in minutes between two datetime objects?

17条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-11-22 11:41

    This is my approach using mktime.

    from datetime import datetime, timedelta
    from time import mktime
    
    yesterday = datetime.now() - timedelta(days=1)
    today = datetime.now()
    
    difference_in_seconds = abs(mktime(yesterday.timetuple()) - mktime(today.timetuple()))
    difference_in_minutes = difference_in_seconds / 60
    

提交回复
热议问题