Добрый день!
Обнаружил проблему, когда при установке даты "0+1" дата становится 01.01.1970
Пытался найти способ прибавить один день к текущему дедлайну по нажатию кнопки.
Дата меняется на 01.01.1970
- support
- Техническая поддержка
- Сообщения: 9034
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Дата меняется на 01.01.1970
Даты хранятся в секундах. Прибавлять нужно 86400
Например
где 159 это id поля дата.
Например
Код: Выделить всё
[159]+86400
-
- Сообщения: 85
- Зарегистрирован: 22 мар 2021, 09:52
- Имя: Alex
- Откуда: New York, US
- Организация: Uplevel Solutions
- Контактная информация:
Re: Дата меняется на 01.01.1970
Спасибо. Видимо, я где-то не там делаю. У меня при сохранение обнуляется Value (становится пустым)
[176]+1
[176]+86400
не работают ни один, ни другой вариант
[176]+1
[176]+86400
не работают ни один, ни другой вариант
- support
- Техническая поддержка
- Сообщения: 9034
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Дата меняется на 01.01.1970
Вариант [159]+86400 это для mysql формулы.
В данном случае +1 ставьте и все.
"0+1" - это не корректно. Там же подсказка внизу.
В данном случае +1 ставьте и все.
"0+1" - это не корректно. Там же подсказка внизу.
-
- Сообщения: 85
- Зарегистрирован: 22 мар 2021, 09:52
- Имя: Alex
- Откуда: New York, US
- Организация: Uplevel Solutions
- Контактная информация:
Re: Дата меняется на 01.01.1970
Понятно. Я понимаю, что +1 - правильный вариант, но в моем случае это не будет работать, так как мне нужно по кнопке прибавить 1 день к дедлайну, а +1 добавит 1 день к текущему дню, а не к дате, установленной в поле.
End date: 11.05
Current date: 05.05
Сделав +1 получим 06.05, а надо 12.05
Я понимаю, что это другая проблема, поэтому и создал вопрос: viewtopic.php?f=2&t=4279
В данной задаче просто описал баг. Ведь это все равно ошибка, даже если поле заполненно некорректно, ни одно значение не должно, по идее, выставлять дату 01.01.1970
End date: 11.05
Current date: 05.05
Сделав +1 получим 06.05, а надо 12.05
Я понимаю, что это другая проблема, поэтому и создал вопрос: viewtopic.php?f=2&t=4279
В данной задаче просто описал баг. Ведь это все равно ошибка, даже если поле заполненно некорректно, ни одно значение не должно, по идее, выставлять дату 01.01.1970