Страница 4 из 4

Re: Дни рождения клиентов в календаре

Добавлено: 15 авг 2023, 23:57
alexinc
ivan32 писал(а): 09 авг 2023, 23:00
alexinc писал(а): 20 июн 2023, 17:25
alena писал(а): 15 июн 2023, 11:30

Попробовала - к сожалению, нет, при д.р. 02.04.1986 выдает 01.04.2023
пока пользуюсь методом "плюс час" - вроде работает)
Там еще одна засада есть - если день рождения человека старше 1970 года. UNIXTIME уходит в отрицательные значения и выражение не работает.


ROUND(
UNIX_TIMESTAMP(
CONCAT(
DATE_FORMAT(NOW(), '%Y-'),
DATE_FORMAT(FROM_UNIXTIME(0) + INTERVAL + ДатаРожденияЧеловека SECOND, "%m-%d")
)
)
)
Я под другому сделал:

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

if ([946]>=0,
UNIX_TIMESTAMP(DATE_FORMAT(FROM_UNIXTIME([946]+3600,'%Y-%m-%d'),CONCAT(YEAR(CURRENT_DATE),'-%m-%d'))), UNIX_TIMESTAMP(CONCAT(YEAR(CURDATE()),'-',DATE_FORMAT(DATE_ADD(FROM_UNIXTIME(0), interval [946] second), '%m-%d'))) )
где 946 - поле с датой рождения.

Re: Дни рождения клиентов в календаре

Добавлено: 16 авг 2023, 12:45
vgrachev
alena писал(а): 07 июн 2023, 16:00
nruslan2 писал(а): 07 июн 2023, 15:56 на сервер лучше закачивать архив, и там его разархивировать!
я раньше так и делала, но сегодня обнаружила, что на таймвебе обновили файловый менеджер) он не распаковывает почему-то (((
Они вроде решают эту проблему, а для того что бы избежать проблем с этим пользуйтесь их же терминалом SSH:
Распаковать архив: public_html.zip для этого нужно перейти в директорию: cd ~/domain.ru и выполнить: unzip public_html.zip
Распакованная директория находится в этой же директории, под именем public_html!
А для создания архива, перейдите в нужную директорию при помощи cd и выполните:
zip public_html.zip -r ./public_html

П.С. имена файлов и домена используйте свои...

Re: Дни рождения клиентов в календаре

Добавлено: 26 апр 2024, 22:56
Lazutkin_Max
support писал(а): 08 июн 2023, 06:20 Возможно в будущем для дня рождения создам отдельное поле со всякими там напоминаниями об этом важном дне:)))
Подскажите, пожалуйста, нет ли уже такого поля- "даты без года", хочу сделать "напоминатор" о днях рождения и других памятных датах. Чтобы приходили каждый год.

Re: Дни рождения клиентов в календаре

Добавлено: 24 май 2024, 17:15
ivan32
на несколько сообщений выше я написал решение данного вопроса. все работает, напоминает, а дальше уведомление себе на почту