From c9a8c0c51fa7152cb316fa016b6be5896cacd630 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Tue, 15 Oct 2024 14:02:19 +0200 Subject: [PATCH] make more protable across python3 minor versions --- folder_mgr/folder_mgr.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/folder_mgr/folder_mgr.py b/folder_mgr/folder_mgr.py index 8f0609e..ce7d9e4 100644 --- a/folder_mgr/folder_mgr.py +++ b/folder_mgr/folder_mgr.py @@ -1,6 +1,7 @@ import time import datetime import os +import sys def get_date() -> dict: @@ -25,7 +26,10 @@ def to_date_str(_date: dict): def create_timestamp(): - now = datetime.datetime.now(datetime.UTC) + if sys.version_info.major > 2 and sys.version_info.minor > 8: + now = datetime.datetime.now(datetime.UTC) + else: + now = datetime.datetime.utcnow() res = now.strftime('%Y-%m-%dT%H:%M:%S') + ('.%03dZ' % (now.microsecond / 1000)) return res