From 6fa46ffd4b958332d5f067913575aa05cf29d9e2 Mon Sep 17 00:00:00 2001 From: Lucas Gameiro Borges Date: Fri, 26 Jul 2024 10:05:17 -0300 Subject: [PATCH] convert to UTC time always --- src/backups.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/backups.py b/src/backups.py index e65a828f58..1acddf5150 100644 --- a/src/backups.py +++ b/src/backups.py @@ -10,7 +10,7 @@ import re import shutil import tempfile -from datetime import datetime +from datetime import datetime, timezone from pathlib import Path from subprocess import PIPE, TimeoutExpired, run from typing import Dict, List, Optional, OrderedDict, Tuple @@ -405,7 +405,9 @@ def _generate_backup_list_output(self) -> str: backup_reference, _ = self._parse_backup_id(backup["reference"][-1]) lsn_start_stop = f'{backup["lsn"]["start"]} / {backup["lsn"]["stop"]}' time_start, time_stop = ( - datetime.strftime(datetime.fromtimestamp(stamp), "%Y-%m-%dT%H:%M:%SZ") + datetime.strftime( + datetime.fromtimestamp(stamp, timezone.utc), "%Y-%m-%dT%H:%M:%SZ" + ) for stamp in backup["timestamp"].values() ) backup_path = f'/{self.stanza_name}/{backup["label"]}'