我有两次像t1= "2018-04-28 10:32:32+00:00"
和t2= "2018-04-29 20:32:32+00:00"
需要查找这两天之间的天数。实际上在上述两天有36个(手段1个半天)小时差异,所以我需要输出1.5(意味着1天半天)。如何使用python
答案 0 :(得分:0)
您可以使用timedelta
模块中的datetime
。我使用parse
进行更多日期解析。
In [2]: from dateutil.parser import parse
In [3]: d1 = parse("2018-04-28 10:32:32+00:00")
In [4]: d2 = parse("2018-04-29 20:32:32+00:00")
In [5]: de = d2 - d1
In [6]: de.total_seconds()/ (60 * 60 * 24)
Out[6]: 1.4166666666666667