def cutover(self, dmd): container_tz = Time.getLocalTimezone() tzInstance = tz.gettz(container_tz) for brain in dmd.maintenanceWindowSearch(): try: m = brain.getObject() except Exception: continue m.timezone = container_tz m.tzInstance = tzInstance
def getTimeZone(self): """ Returns local timezone. """ return DirectResponse(data=Time.getLocalTimezone())
def niceStartDateTime(self): "Return start time as a string with nice sort qualities" return "%s %s" % (Time.LocalDateTime(self.start), Time.getLocalTimezone())