У меня свидание здесь которое Fri Jun 19 02:27:25 PDT 2015
, который я получаю от БД, и я пытаюсь преобразовать его из ФДТ в UTC За что первый я преобразовать его в объект даты и времени, как это:Дата преобразования Джанго Ошибка
date_time = datetime.datetime.strptime(date, '%a %b %d %H:%M:%S %Z %Y');
Когда я запускаю файл python напрямую, он работает, но когда этот код выполняется через структуру Django, я получаю эту ошибку.
ValueError: time data 'Fri Jun 19 02:27:25 PDT 2015' does not match format '%a %b %d %H:%M:%S %Z %Y'
У меня есть чувство, что это из-за часовой пояс, потому что у меня есть еще много форматов дат, которые не содержат часовой пояс и преобразование для них работает отлично. Не могли бы вы предложить обходной путь для этого.
Просто хотел бы отметить, что для меня скопировать вставив Fri ... часть в string date, а затем попытка запустить показанную строку приводит к ошибке для меня. Поэтому я не уверен, что вы делаете, насколько «запустите файл python напрямую», но я предполагаю, что строка или что-то в вашем коде отличается. – CrazyCasta