Страница 1 из 2

Прибавление дней к дате

Добавлено: 28 мар 2019, 16:34
userspb
Добрый день !
Подскажите как сделать имеется "дата акта" + необходимо поле кол-во дней в него вбиваем цифру сколько дается на оплату = новое поле с датой оплаты, как реализовать данный функционал ?

Re: Прибавление дней к дате

Добавлено: 28 мар 2019, 18:21
support
С помощью mysql формулы

Код: Выделить всё

DATE_ADD(FROM_UNIXTIME([12],'%Y-%m-%d'),INTERVAL [13] DAY)
[12] - дата акта
[13] - кол-во дней

Re: Прибавление дней к дате

Добавлено: 28 мар 2019, 21:48
userspb
Крутота !!! Спасибо !! а как чтоб учитывал праздники и выходные ? такое реально сделать?

Re: Прибавление дней к дате

Добавлено: 29 мар 2019, 06:39
support
нет

Re: Прибавление дней к дате

Добавлено: 01 апр 2019, 15:23
HakimzyanovA
можно написать хранимую функцию на сервере MySQL, которая будет учитывать праздники и выходные.
и использовать mysql формулу.
Разве не будет работать? :)

Re: Прибавление дней к дате

Добавлено: 01 апр 2019, 16:46
support
Будет:)

Re: Прибавление дней к дате

Добавлено: 01 апр 2019, 19:37
userspb
:(

Re: Прибавление дней к дате

Добавлено: 01 апр 2019, 23:37
Евгений
В меню "Настройки / Праздничные даты" устанавливается список:
Screenshot_20190402_083703.png
Может быть можно использовать эту настройку? Не проверял.

Re: Прибавление дней к дате

Добавлено: 12 апр 2019, 07:50
userspb
А формат даты не настраиваемый в этом запросе ?

Re: Прибавление дней к дате

Добавлено: 16 апр 2019, 16:16
userspb
Возникла проблема с этим полем mysql запрос, при простом Дата с календарем фильтр работает с расширенным функционалом есть пункты "от и до" тут же фильтр почему то не срабатывает... допустим >2018-10-21&<2018-12-20 и ничего не происходит. Как быть в таком случае если надо фильтровать по полю с mysql формулой ? Или фильтр впринципе не работает по mysql формуле ?