Две даты: «сейчас» и дата, которую я получаю из файла JSON. Дата, которую я получаю из JSON, выглядит следующим образом
Код: Выделить всё
"dt": "2026-02-27T19:30:00Z"
Код: Выделить всё
#Convert the JSON file date to a datetime object
dateJson = datetime.datetime.strptime(jsonfile["dt"], "%Y-%m-%dT%H:%M:%SZ")
#Convert dateJson from UTC to CET
dateJson = pytz.timezone("CET").localize(dateJson)
#Get "now"
dateNow = datetime.datetime.now()
#Convert dateNow to offset-aware
dateNow = pytz.timezone("CET").localize(dateNow)
#Calculate the delta:
timeDelta = dateJson - dateNow
print(timeDelta)
Подробнее здесь: https://stackoverflow.com/questions/798 ... -timezones
Мобильная версия