make more protable across python3 minor versions

This commit is contained in:
2024-10-15 14:02:19 +02:00
parent 95af241b35
commit c9a8c0c51f
+5 -1
View File
@@ -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