计算python中两次与presicion值之间的天数

时间:2018-06-08 12:47:30

标签: python date

我有两次像t1= "2018-04-28 10:32:32+00:00"t2= "2018-04-29 20:32:32+00:00" 需要查找这两天之间的天数。实际上在上述两天有36个(手段1个半天)小时差异,所以我需要输出1.5(意味着1天半天)。如何使用python

实现这一点

1 个答案:

答案 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