我如何计算两个日期时间的差异

Hac*_*ker 0 python datetime datediff

在我的数据库中,我以下列格式存储日期时间.我想在几秒钟内得到两个样本之间的差异.是否有任何简单的方法可用?

   u'2013-05-20 05:09:06'
   u'2013-05-20 05:10:06'
Run Code Online (Sandbox Code Playgroud)

Len*_*bro 5

使用日期时间模块.

>>> import datetime
>>> start = datetime.datetime.strptime(u'2013-05-20 05:09:06', '%Y-%m-%d %H:%M:%S')
>>> end = datetime.datetime.strptime(u'2013-05-20 05:10:06', '%Y-%m-%d %H:%M:%S')
>>> (end - start).total_seconds()
60.0
Run Code Online (Sandbox Code Playgroud)