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

Все вопросы/проблемы по установке и использовании.
alexinc
Сообщения: 391
Зарегистрирован: 03 мар 2022, 21:40
Имя: Alex
Откуда: Россия
Контактная информация:

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

Сообщение 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 - поле с датой рождения.
Аватара пользователя
vgrachev
Сообщения: 102
Зарегистрирован: 22 фев 2022, 10:10
Имя: Валерий
Откуда: Ростов-на-Дону

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

Сообщение 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

П.С. имена файлов и домена используйте свои...
Lazutkin_Max
Сообщения: 57
Зарегистрирован: 13 июн 2023, 14:11
Имя: Максим Лазуткин
Откуда: Москва

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

Сообщение Lazutkin_Max »

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