예제 #1
0
 def test_round_trip_from_date_compare_vanilla_dates(self, dt):
     vd = dt.date()
     (y, m, d) = (vd.year, vd.month, vd.day)
     jdn = julian_to_julian_day_number(y, m, d)
     result = julian_day_number_to_julian(jdn)
     self.assertEqual(vd, vanilla_date(*result))
예제 #2
0
 def test_julian_date_to_number(self):
     self.assertEqual(julian_to_julian_day_number(-4713, 1, 1), 0)
     self.assertEqual(julian_to_julian_day_number(-4712, 1, 1), 365)
     self.assertEqual(julian_to_julian_day_number(9999, 10, 19), 5373481)
     self.assertEqual(julian_to_julian_day_number(9999, 12, 1), 5373524)