Пример #1
0
 def testOneWay(self):
     for ts in xrange(0, 10000000, 60*60*24):
         dt = utils.datetime_from_timestamp(ts)
         ts2 = utils.timestamp_from_datetime(dt)
         if ts != ts2:
             print " -> ".join([str(ts), str(dt), str(ts2)])
         self.assertEqual(ts, ts2)
Пример #2
0
 def testTheOtherWay(self):
     td = timedelta(seconds=1)
     for dt in [datetime(1970,1,1,0,0,0,0,utils.tz) + td * i for i in xrange(0, 10000000, 60*60*24)]:
         ts = utils.timestamp_from_datetime(dt)
         dt2 = utils.datetime_from_timestamp(ts)
         
         if dt != dt2:
             print " -> ".join([str(dt), str(ts), str(dt2)])
         self.assertEqual(dt, dt2)
Пример #3
0
 def test_dt_to_ts(self):
     for dt, ts in self.test_data:
         self.assertEqual(utils.datetime_from_timestamp(ts), dt)