Знак зодиака по дате (zodiac_sign)
Эта функция возвращает знак зодиака по дате. Можно передать полную дату одной строкой или отдельно день и месяц.
zodiac_sign
Функция определяет знак зодиака по дате рождения (или любой другой дате).
Форматы записи:
[zodiac_sign]Дата[/zodiac_sign]
[zodiac_sign]День|Месяц[/zodiac_sign]Примеры:
[zodiac_sign]17.02.2025[/zodiac_sign]
[zodiac_sign]2025-02-17[/zodiac_sign]
[zodiac_sign]17|2[/zodiac_sign]Аргументы
Функция принимает до 2 аргументов (разделяются символом |):
Дата / день (обязательный) В зависимости от того, передан ли второй аргумент:
Вариант 1. Полная дата одной строкой Если второй аргумент не указан или пустой, первый аргумент воспринимается как дата целиком. Подходят любые известные форматы, например:
17.02.20252025-02-1717/02/202517 Feb 20252025-02-17 12:30:00— время будет проигнорировано, используется только день и месяц
Если дату распознать не удалось — функция вернёт пустую строку.
Вариант 2. День месяца Если передан второй аргумент, первый интерпретируется как день месяца:
[zodiac_sign]17|2[/zodiac_sign] → "Водолей"Месяц (необязательный) Используется только при «старом» формате вызова, когда день и месяц передаются раздельно.
Число от
1до121— январь,2— февраль, …,12— декабрь
Примеры:
[zodiac_sign]5|1[/zodiac_sign] → "Козерог" [zodiac_sign]25|8[/zodiac_sign] → "Девы"
Результат работы функции
Функция возвращает название знака зодиака на русском языке:
"Козерог", "Водолей", "Рыбы", "Овен"
Последнее обновление
Это было полезно?