229 # DateObject: Milliseconds Count From Dec. 1, 1969 |
229 # DateObject: Milliseconds Count From Dec. 1, 1969 |
230 msec -= self.EpochCorrectionMsecs # correct for Unix epoch |
230 msec -= self.EpochCorrectionMsecs # correct for Unix epoch |
231 minOffset, = struct.unpack(">h", self.__data.read(2)) |
231 minOffset, = struct.unpack(">h", self.__data.read(2)) |
232 # short, big-endian |
232 # short, big-endian |
233 offset = minOffset // 60 # offset in hours |
233 offset = minOffset // 60 # offset in hours |
234 # Timezone: UTC + Offset |
234 # Timezone is UTC + Offset |
235 value = QDateTime() |
235 value = QDateTime() |
236 value.setMSecsSinceEpoch(msec) |
236 value.setMSecsSinceEpoch(msec) |
237 value.setOffsetFromUtc(offset * 3600) |
237 value.setOffsetFromUtc(offset * 3600) |
238 parent[variableName] = ("date", |
238 parent[variableName] = ("date", |
239 value.toString("yyyy-MM-dd HH:mm:ss t")) |
239 value.toString("yyyy-MM-dd HH:mm:ss t")) |