Показать сообщение отдельно
  #12 (permalink)  
Старый 07.05.2021, 02:29
Аватар для Блондинка
Профессор
Отправить личное сообщение для Блондинка Посмотреть профиль Найти все сообщения от Блондинка
 
Регистрация: 24.02.2019
Сообщений: 806

цель этого скрипта, вывести поздравление с гос.праздниками трёх стран (Россия, Украина, Беларусь), и с днём рождения пользователей сайта, поэтому в принципе указывать час начала события и продолжительность не обязательно, получается много дублирующего кода, но для различных экстренных ситуаций должна быть возможность установить время начала и окончания события если событие длится в течении одних суток (start и stop), или начало и продолжительность (start и duration), если событие длится двое суток и более...

поскольку поздравлений с днём рождения достаточно много, то опять получается очень много дублирующего кода, (месяц, дата, час), поэтому намного будет создать список месяцев, а потом список дат когда есть событие, так значительно уменьшится количество ненужного кода, и проще ориентироваться, добавлен ли пользователь в список, и не даст возможность дважды вывести одно и тоже поздравление...
Ответить с цитированием