[Решено] Неправильное округление даты в модуле Date при использовании textfield. Есть ли решение?

Главные вкладки

Аватар пользователя nand nand 22 июля 2013 в 19:54

Наткнулся на серьезный баг в модуле date-7.x-2.6.

Имеем поле типа 'date' с виджетом 'textfiled'.

При добавлении даты '2013-07-31 23:59:00', модуль округляет ее до '2013-09-01 00:00:00', т.е. августа как ни бывало. То же самое с последним днем любого месяца, если выставлять время 23:59:00.

При использовании других виджетов такой ошибки нет.

Модуль популярный, наверняка кто-нибудь сталкивался с этой проблемой. Можно ли вообще отключить округление даты? Есть ли другое решение?

* * *

UPD

Вообщем, нашел решение.

Отключения округления минут в виджете 'textfield' нет, а, например, в 'select list' есть.

Поэтому меняем тип виджета на 'select list' и там уменьшаем значение 'Time increments' с дефолтных 15 минут до 1. А после сохранения возвращаем виджет 'textfield'. Profit.