Beispiel #1
0
 def test_BDSWeekSecond(self):
     t0 = BDSWeekSecond( 0, 0)
     self.assertEqual(str(t0), "0 0.000000 BDT")
     t1 = CivilTime(t0.toCommonTime())
     self.assertEqual(str(t1), "01/01/2006 00:00:00 BDT")
     t2 = BDSWeekSecond(t1.toCommonTime())
     self.assertEqual(str(t2), str(t0))
Beispiel #2
0
 def test_UnixTime(self):
     t0 = UnixTime(315964800)
     t1 = CivilTime(t0.toCommonTime())
     self.assertEqual(str(t1), "01/06/1980 00:00:00 UNK")
     t2 = CivilTime(2038, 1, 19, 3, 14, 7.999999)
     t3 = UnixTime(t2.toCommonTime())
     self.assertEqual(str(t3), "2147483647 999999 UNK")
Beispiel #3
0
 def test_CivilTime(self):
     t0 = CivilTime(1980, 1, 6, 0, 0, 0, TimeSystem(TimeSystem.GPS))
     self.assertEqual(str(t0), '01/06/1980 00:00:00 GPS')
     ct = t0.toCommonTime()
     self.assertEqual(str(ct), '2444245 00000000 0.000000000000000 GPS')
     t1 = CivilTime(ct)
     self.assertEqual(str(t1), str(t0))