Добрый день. как всегда вопрос банальный, надеюсь на вашу отзывчивость.
делаю для менеджеров доп. действие, суть которого в том, чтобы дата перезвона клиенту после нажатия на доп действие переставлялась на заданное кол-во дней
есть вычисление - $line['Перезвонить'] = date("Y-m-d H:i:s");
оно ставит дату на текущую.
что нужно добавить, чтобы вычисление ставило, например завтрашнюю дату?
хочу сделать 3 действия: +1 день, + 7 дней, + 21 день.
покажите, пожалуйста, на примере 1го дня
1
Изменение поле дата вычислением.
Автор valeralezhnev, 25 авг. 2017 13:05
Сообщений в теме: 5
#1
Отправлено 25 Август 2017 - 13:05
#3
Отправлено 26 Август 2017 - 12:26
Спасибо!
буду теперь знать
буду теперь знать
#4
Отправлено 26 Август 2017 - 22:53
valeralezhnev (25 Август 2017 - 13:05) писал:
хочу сделать 3 действия: +1 день, + 7 дней, + 21 день.
подсмотрели вот тут https://clientbase.r...et/?config=124?
#5
Отправлено 31 Август 2017 - 22:21
Цитата
$line['Перезвонить'] = date("Y-m-d H:i:s", time() + 3600*24);
А так вот просто... 31 февраля не получится?
Умные сайты на заказ
https://info.crm-master.info
https://info.crm-master.info
#6
Отправлено 05 Сентябрь 2017 - 09:25
Tony999 (31 Август 2017 - 22:21) писал:
А так вот просто... 31 февраля не получится?
Нет конечно. Там же прибавление идет для timestamp - время в секундах от 1 января 1970 года, которое потом через date приводится к нормальной дате. Это уже задача функции date, а она нормально работает.
"31 февраля" может получится, если оперировать с датой как строкой и прибавлять вручную цифры ко дням.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных