"2023-10-01T03:20:00+03:00"?
Покажи код
уже вроде получилось, хотя, может, что по проще есть) def msk_to_local(date_time): from datetime import datetime import time utc = datetime.strptime(date_time.split("+")[0], "%Y-%m-%dT%H:%M:%S").timestamp() - 10800 utc_datetime = datetime(*time.localtime(utc)[:6]) delta = utc_datetime - datetime(1970, 1, 1) utc_epoch = 24 * 60 * 60 * delta.days + delta.seconds time_struct = time.localtime(utc_epoch) dt_args = time_struct[:6] + (delta.microseconds,) return datetime(*dt_args).strftime('%H:%M')
А почему импорты не вначале кода,а в середине? Такое ощущение gpt писал код 😂
ну так то они вынесены в реальном коде, просто скомпонованы для сброса сюда)))
https://pypi.org/project/pytz/ https://docs.python.org/3/library/datetime.html#tzinfo-objects
я его пробовал не разобрался как определить какой часовой пояс ему передаешь и как узнать местную локацию, чтобы в неё перегнать) Замечу если не знаю а какой локации конечный компьютер будет находится и какой часовой пояс ему передадут.
если скрипт запускается на конечном компьютере то тз известно
Уххх какая забористая дичь
Обсуждают сегодня