[ create a new paste ] login | about

Project: python
Link: http://python.codepad.org/9PBXwv9B    [ raw code | output | fork ]

fedecarg - Python, pasted on Jun 14:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
"""
Find the days between 2 given dates
"""

import datetime as dt

# US format month/day/year
dateStr1 = '7/14/2006'
dateStr2 = '5/1/2007'

m1, d1, y1 = (int(x) for x in dateStr1.split('/'))
m2, d2, y2 = (int(x) for x in dateStr2.split('/'))

date1 = dt.date(y1, m1, d1)
date2 = dt.date(y2, m2, d2)

dateDiff = date2 - date1

print 'Difference in days = %d' % dateDiff.days  # 291


Output:
1
Difference in days = 291


Create a new paste based on this one


Comments: