Почему Datepicker в Symfony 2 сохраняет выбранную дату со сдвигом на 1 день?

Приветствую всех.
Если кто сталкивался с подобной ситуацией, помогите разобраться.
На рабочем проекте есть форма, в которой присутствует поле:
...
->add('datefactclosedemand', 'date', array(
                        'disabled' => false,
                        'required' => false,
                        'widget' => 'single_text',
                        'label'  => 'Фактическое закрытие заявки: '
                    ))
...

при данных опциях при вводе даты появляется штатное окно календаря ( сторонних библиотек с datepicker в Symfony2 не установливалось ). Выбираю нужную дату, сохраняю форму и в итоге вижу, что в БД сохранена дата на день раньше от указанной в форме, т.е. когда выбирал в календаре, например, 12 декабря 2015 года, в поле после закрытия окна календаря выводится указанная дата 12.12.2015, а в итоге в БД фигурирует 2015-12-11.
Подобная ситуация на локальном проекте работает правильно - без сдвигов сохраняемой даты.
В чем может быть дело?
Спасибо.
  • Вопрос задан
  • 305 просмотров
Пригласить эксперта
Ответы на вопрос 1
lexxpavlov
@lexxpavlov
Программист, преподаватель
Эти известная бага https://github.com/symfony/symfony/issues/12808
Почитайте, там есть грязный workaround. Чем закончилось - уже не помню.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы