我有两个约会日期
import datetime
data1 = datetime.datetime.now()
data2 = datetime.datetime.now()
Run Code Online (Sandbox Code Playgroud)
我这样做了,我得到了几分钟和几秒钟.我也想要几个小时; 我怎样才能做到这一点?
我的代码:
diff = data2-data1
divmod(diff.days * 86400 + diff.seconds, 60)
(3, 45)
Run Code Online (Sandbox Code Playgroud)
我怎么能得到好几个小时?任何帮助,将不胜感激.
Mul*_*ala 27
终于找到解决方案
import datetime
data1 = datetime.datetime.now()
data2 = datetime.datetime.now()
diff = data2 - data1
days, seconds = diff.days, diff.seconds
hours = days * 24 + seconds // 3600
minutes = (seconds % 3600) // 60
seconds = seconds % 60
print hours,minutes,seconds
Run Code Online (Sandbox Code Playgroud)