def testConvertingTime(self): stamp = 1478592000 # This is November 8, 2016 at 8:00:00 AM UTC chicago_time = Time.convertTimestampToTimeZone(stamp, "America/Chicago") self.assertEquals('2016/11/08 02:00:00', chicago_time) new_york_time = Time.convertTimestampToTimeZone(stamp, "America/New_York") self.assertEquals('2016/11/08 03:00:00', new_york_time)
def testConvertingTime(self): stamp = time.time() chicago_time = Time.convertTimestampToTimeZone(stamp, "America/Chicago", "%H") new_york_time = Time.convertTimestampToTimeZone( stamp, "America/New_York", "%H") if int(chicago_time) != 12: self.assertEquals(int(new_york_time), int(chicago_time) + 1)
def testConvertingTime(self): stamp = 1478592000 # This is November 8, 2016 at 8:00:00 AM UTC chicago_time = Time.convertTimestampToTimeZone(stamp, "America/Chicago") self.assertEquals('2016/11/08 02:00:00', chicago_time) new_york_time = Time.convertTimestampToTimeZone( stamp, "America/New_York") self.assertEquals('2016/11/08 03:00:00', new_york_time)
def testInvalidTimeZoneGivesServerTime(self): """ Make sure we don't stack trace if a user gets an invalid timestamp set. """ stamp = time.time() current_time = Time.convertTimestampToTimeZone(stamp, "pepe", fmt="%H") server_time = Time.isoDateTime(stamp, fmt="%H") self.assertEquals(current_time, server_time)
def testConvertingTime(self): stamp = time.time() chicago_time = Time.convertTimestampToTimeZone(stamp, "America/Chicago", "%H") new_york_time = Time.convertTimestampToTimeZone(stamp, "America/New_York", "%H") if int(chicago_time) != 12: self.assertEquals(int(new_york_time), int(chicago_time) +1)
def niceStartDateTime(self): "Return start time as a string with nice sort qualities" return "%s %s" % (Time.convertTimestampToTimeZone( self.start, self.timezone), self.timezone)