correct for local timezone issues

This commit is contained in:
2024-12-03 14:12:37 +01:00
parent 9693951233
commit 2cae45659c

View File

@@ -432,8 +432,10 @@ class AmorData:
if self.config.nu:
self.nu = self.config.nu
# extract start time as unix time, ignoring possible local timezone configuration issues
zone_offset = datetime.now().replace(tzinfo=timezone.utc).timestamp()-datetime.now().timestamp()
self.fileDate = datetime.fromisoformat( self.hdf['/entry1/start_time'][0].decode('utf-8') ).replace(tzinfo=timezone.utc)
self.startTime = np.int64( self.fileDate.timestamp() * 1e9 )
self.startTime = np.int64( (self.fileDate.timestamp() - zone_offset) * 1e9 )
if self.seriesStartTime is None:
self.seriesStartTime = self.startTime