Esempio n. 1
0
 def equalsTimezone(self, tz):
     Timezone.LOCAL = tz
     ref = dt.time(10, 30, 22)
     s = self.strTime(ref.hour, ref.minute, ref.second, tz)
     xtime = Time()
     t = xtime.translate(s)
     self.assertEqual(t, ref)
Esempio n. 2
0
 def testSimpleWithMicrosecond(self):
     ref = dt.time(10, 30, 22, 999999)
     s = '%.2d:%.2d:%.2d.%4.d' % (ref.hour, ref.minute, ref.second,
                                  ref.microsecond)
     xtime = Time()
     t = xtime.translate(s)
     self.assertEqual(t, ref)
Esempio n. 3
0
 def testUtcTimezone(self):
     Timezone.LOCAL = 0
     ref = dt.time(10, 30, 22)
     s = '%.2d:%.2d:%.2dZ' % (ref.hour, ref.minute, ref.second)
     xtime = Time()
     t = xtime.translate(s)
     self.assertEqual(t, ref)
Esempio n. 4
0
 def testConvertUtcToNegative(self):
     Timezone.LOCAL = -6
     ref = dt.time(10, 30, 22)
     s = '%.2d:%.2d:%.2dZ' % (ref.hour, ref.minute, ref.second)
     xtime = Time()
     t = xtime.translate(s)
     self.assertEqual(ref.hour - 6, t.hour)
     self.assertEqual(ref.minute, t.minute)
     self.assertEqual(ref.second, t.second)
Esempio n. 5
0
 def testConvertPositiveToUtc(self):
     Timezone.LOCAL = 0
     ref = dt.time(10, 30, 22)
     s = self.strTime(ref.hour, ref.minute, ref.second, 3)
     xtime = Time()
     t = xtime.translate(s)
     self.assertEqual(ref.hour - 3, t.hour)
     self.assertEqual(ref.minute, t.minute)
     self.assertEqual(ref.second, t.second)
Esempio n. 6
0
 def testConvertNegativeToPositive(self):
     Timezone.LOCAL = 3
     ref = dt.time(10, 30, 22)
     s = self.strTime(ref.hour, ref.minute, ref.second, -6)
     xtime = Time()
     t = xtime.translate(s)
     self.assertEqual(ref.hour + 9, t.hour)
     self.assertEqual(ref.minute, t.minute)
     self.assertEqual(ref.second, t.second)
Esempio n. 7
0
 def testSimple(self):
     ref = dt.time(10, 30, 22)
     s = '%.2d:%.2d:%.2d' % (ref.hour, ref.minute, ref.second)
     xtime = Time()
     t = xtime.translate(s)
     self.assertEqual(t, ref)