Форум сайта python.su
0
Настроил приложение , все работает , но при записи в базу, значение даты имеет не правильное время записи. Например запись в базу была в час дня по киевскому времени 13:24 в базе записано что время записи 0:24 , получается разница записи один час :( да и время походу настроено не правильно 0:24 это полночь получается. В settings.py записаны такие настройки TIME_ZONE = ‘Europe/Kiev’ и USE_TZ = True , все должно работать но время получается выставлено не правильно , подскажите что можно посмотреть что бы выставить время правильно ?
Если выставляю часовой пояс например Москва то время отображается правильно только со смещением на два часа ….
Офлайн
221
Jeck290
В системе время и тайм зона указана верна? а то ошибки бывают гораздо ближе чем можно предположить
Офлайн
0
На команду date выдает Mon Apr 28 23:47:11 PDT 2014 вроде как время стоит правильно я сразу это проверил ((( сервер уже полностью настроен а тут такая пакость. А как еще можно проверить дату ?
Проверил время date -u в UTC пишет вообще полную ахинею , изменил dpkg-reconfigure tzdata эфекта 0 ….
Отредактировано Jeck290 (Апрель 29, 2014 00:14:45)
Офлайн
221
Jeck290
date -R
полезно что бы увидеть в часах разницу
В зависимости от вашей ОС либо команды tzselect, либо другие системы для настройки ОС и меняйте часовой пояс
Офлайн
0
date -R показывает текущую дату выставленную после перезагрузки
date -R
Tue, 29 Apr 2014 12:43:59 +0300
date
Tue Apr 29 12:44:18 EEST 2014
хотя сейчас 8 утра
и локаль выставлена на Киев это 100%
можно выставить дату руками но после перезагрузки оно сбивается опять ((
Офлайн