Beispiel #1
0
 def testTZAwareDTZuluString(self):
   # If you're confused why GMT+8 is -08:00, see
   # http://askubuntu.com/questions/519550/
   # why-is-the-8-timezone-called-gmt-8-in-the-filesystem
   dt = datetime.datetime(2015, 06, 11, 10, 17, 26, 123,
                          tzinfo=timezone('Etc/GMT+8'))
   timestring = '2015-06-11T18:17:26.000123Z'
   self.assertEqual(zulu.to_zulu_string(dt), timestring)
Beispiel #2
0
def get_restart_time(delta):
  """Returns a zulu time string of when to restart a master, now + delta."""
  restart_time = datetime.datetime.utcnow() + delta
  return zulu.to_zulu_string(restart_time)
Beispiel #3
0
 def testNaiveDTZuluStringFractional(self):
   dt = datetime.datetime(2015, 06, 11, 23, 17, 26, 123)
   timestring = '2015-06-11T23:17:26.000123Z'
   self.assertEqual(zulu.to_zulu_string(dt), timestring)
Beispiel #4
0
 def testNaiveDTZuluStringNonFractional(self):
     dt = datetime.datetime(2015, 06, 11, 23, 17, 26)
     timestring = '2015-06-11T23:17:26.0Z'
     self.assertEqual(zulu.to_zulu_string(dt), timestring)