Always save previews in UTC offset

This commit is contained in:
Nicolas Mowen 2024-05-29 14:49:24 -06:00
parent 37dd3fc25b
commit f70b08a695

View File

@ -180,6 +180,7 @@ class PreviewRecorder:
# end segment at end of hour
self.segment_end = (
(datetime.datetime.now() + datetime.timedelta(hours=1))
.astimezone(datetime.timezone.utc)
.replace(minute=0, second=0, microsecond=0)
.timestamp()
)
@ -192,6 +193,7 @@ class PreviewRecorder:
# check for existing items in cache
start_ts = (
datetime.datetime.now()
.astimezone(datetime.timezone.utc)
.replace(minute=0, second=0, microsecond=0)
.timestamp()
)
@ -300,6 +302,7 @@ class PreviewRecorder:
# reset frame cache
self.segment_end = (
(datetime.datetime.now() + datetime.timedelta(hours=1))
.astimezone(datetime.timezone.utc)
.replace(minute=0, second=0, microsecond=0)
.timestamp()
)