예제 #1
0
def age_in_days(year, month, day):

    today = datetime.date.today()
    dob = datetime.date(year, month, day)

    if (is_valid_date(year, month, day)) and (today >= dob):
        days = days_between(year, month, day, today.year, today.month,
                            today.day)
        return days
    else:
        return 0
예제 #2
0
 def test_days_between_05(self):
     self.assertEqual( 6286, days_between.days_between('2000-01-01', '2017-03-18') )
예제 #3
0
 def test_days_between_04(self):
     self.assertEqual( 180, days_between.days_between('2016-09-01', '2017-02-28') )
예제 #4
0
 def test_days_between_03(self):
     self.assertEqual( 1947, days_between.days_between('2013-06-04', '2017-07-10') )
예제 #5
0
 def test_days_between_02(self):
     self.assertEqual( 500, days_between.days_between('2015-01-01', '2016-05-15') )
예제 #6
0
 def test_days_between_01(self):
     self.assertEqual( 40, days_between.days_between('2017-01-01', '2017-02-10') )