LINUX.ORG.RU

datetime %Z не работает.

 ,


0

1
>>> s = "America/New_York"
>>> datetime.datetime.strptime(s, "%Z").timetuple()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.7/_strptime.py", line 577, in _strptime_datetime
    tt, fraction, gmtoff_fraction = _strptime(data_string, format)
  File "/usr/lib/python3.7/_strptime.py", line 359, in _strptime
    (data_string, format))
ValueError: time data 'America/New_York' does not match format '%Z'

Кроме UTC никакая больше не воспринимается, даже EST.

Ответ на: комментарий от steemandlinux

Хм... Странно. Никогда проблем осень-весна с таким макаром не испытывал. Но что-то в твоем замечании есть. Т.е., если я не ловил касяки, не значит, что их нет.

Это не «оно» учитывает. Пистон этим просто пользуется. Смотри что в системе с таймзонами не доустановлено (обновлено). Глядишь и твой «America/New_York» заработает.

deep-purple ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.