Полезные формулы
Формулы для сообщений
Разделение текста по полу (только для ВК)
Можно скопировать и вставить в блок «Отправить сообщение», а затем в первой части кавычек вставить текст для женской аудитории, а во второй - для мужской
{{ "" if %sex% == "женский" else "" }}{{ "выиграла" if %sex% == "женский" else "выиграл" }}Получение частей из переменных «Дата» и «Дата и время»
# Если дата сохраняется в переменную %birthday% (тип «Дата»)
# Сперва сохраняем значение переменной %birthday% в строку:
%birthday_str% = str(%birthday%)
# %birthday_str% = "1995-03-27 04:00:00+04:00"Где:
1995-03-27 — дата
04:00:00 — время (по UTC)
+04:00 — часовой пояс проекта
# Извлекаем дату
%birthday_date% = %birthday_str%.split(' ')[0]
# %birthday_date% = "1995-03-27"С помощью .split(' ') мы делим строку на массив, используя в качестве разделителя пробел
С помощью [0] мы получаем первый элемент массива, тем самым сохраняя именно дату
%birthdate_date_array% = %birthday_date%.split("-")
# %birthdate_date_array% = ["1995", "03", "27"]С помощью .split('-') мы делим строку на массив, используя в качестве разделителя дефис
Где:
2027-04-01 — дата
18:51:00 — время (по UTC)
+04:00 — часовой пояс проекта
С помощью .split(' ') мы делим строку на массив, используя в качестве разделителя пробел
С помощью [1] мы получаем второй элемент массива, тем самым сохраняя именно время, но с указанием секунд и часового пояса
С помощью .split(':') мы делим строку на массив, используя в качестве разделителя двоеточие
С помощью [:2] мы получаем два первых элемента массива
С помощью .join(':') мы объединяем оба значения массива в строку с двоеточием в качестве соединительного символа
Last updated