Найти - Пользователи
Полная версия: django не правильная временная зона, время отображается не правильно
Начало » Django » django не правильная временная зона, время отображается не правильно
1
Jeck290
Настроил приложение , все работает , но при записи в базу, значение даты имеет не правильное время записи. Например запись в базу была в час дня по киевскому времени 13:24 в базе записано что время записи 0:24 , получается разница записи один час :( да и время походу настроено не правильно 0:24 это полночь получается. В settings.py записаны такие настройки TIME_ZONE = ‘Europe/Kiev’ и USE_TZ = True , все должно работать но время получается выставлено не правильно , подскажите что можно посмотреть что бы выставить время правильно ?
Если выставляю часовой пояс например Москва то время отображается правильно только со смещением на два часа ….
JOHN_16
Jeck290
В системе время и тайм зона указана верна? а то ошибки бывают гораздо ближе чем можно предположить
Jeck290
На команду date выдает Mon Apr 28 23:47:11 PDT 2014 вроде как время стоит правильно я сразу это проверил ((( сервер уже полностью настроен а тут такая пакость. А как еще можно проверить дату ?

Проверил время date -u в UTC пишет вообще полную ахинею , изменил dpkg-reconfigure tzdata эфекта 0 ….
JOHN_16
Jeck290
date -R
полезно что бы увидеть в часах разницу
В зависимости от вашей ОС либо команды tzselect, либо другие системы для настройки ОС и меняйте часовой пояс
Jeck290
date -R показывает текущую дату выставленную после перезагрузки
date -R
Tue, 29 Apr 2014 12:43:59 +0300
date
Tue Apr 29 12:44:18 EEST 2014
хотя сейчас 8 утра

и локаль выставлена на Киев это 100%
можно выставить дату руками но после перезагрузки оно сбивается опять ((
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB