日期格式及其在python中的区别

时间:2015-10-18 19:19:07

标签: python date datetime

我有以下格式的两个日期:

d1 = "Fri, 16 Oct 2015 18:06:37 +0530"
d2 = "Thu, 1 Oct 2015 17:12:00 +0530"

我需要找到这两个日期之间的天数。

2 个答案:

答案 0 :(得分:0)

我喜欢dateutil库:

from dateutil import parser

d1 = parser.parse("Fri, 16 Oct 2015 18:06:37 +0530")
d2 = parser.parse("Thu, 1 Oct 2015 17:12:00 +0530")

print d1-d2
print (d1-d2).days

输出:

15 days, 0:54:37
15

答案 1 :(得分:-1)

Python 2.7.7

代码:

git commit

有关模式格式化的更多信息,您可以找到here