Работы с датой и временем

СКАЧАТЬ ВОРКФЛОУ

Этот воркфлоу демонстрирует, как автоматизировать расчёты и преобразования дат и времени в n8n с помощью базовых и расширенных подходов. Решение позволяет пользователям работать с абсолютными и относительными временными значениями, облегчая настройку сценариев, связанных с временными метками.
Что делает этот рабочий процесс? Воркфлоу автоматизирует получение, преобразование и форматирование временных данных. Он помогает вычислять разницу между датами, добавлять/вычитать нужное количество времени, получать текущие метки времени или пользовательские форматы дат, что особенно актуально для задач уведомлений, расписаний, аналитики и интеграций.
Для кого этот рабочий процесс?
  • Маркетологи, анализирующие действия по времени.
  • Менеджеры, автоматизирующие задачи и напоминания.
  • Разработчики и интеграторы, работающие с API и структурированными данными.
  • Администраторы сервисов, организующие потоки на основе временных условий.
Преимущества:
  • 🔄 Быстрая автоматизация задач, связанных с датой и временем.
  • 🧮 Гибкая настройка расчётов: сложение, вычитание, форматирование.
  • 💡 Работа с ISO-строками и поддержка различных форматов.
  • 📅 Возможность динамического получения актуальных дат, дней недели.
  • 👌 Интуитивная настройка и наглядные результаты в каждом узле.
Как это работает?
  1. 🟢 Вручную запускается воркфлоу для тестирования (Manual Trigger).
  2. 🟡 Узел Set формирует основные временные значения через выражения (текущий момент, сегодня, завтра, день недели и др.).
  3. 🟠 Узел "12 Hours from now" с Date & Time Node прибавляет к текущему моменту 12 часов.
  4. 🟣 Узел форматирования преобразует дату в формат "MMMM DD YYYY".
  5. 🔵 Ветка с Set позволяет получить различные форматы времени и дней недели через библиотеку Luxon.
  6. ⚪ Edit times через Set демонстрирует преобразование и форматирование ISO-строки обратно в нужный формат.
  7. ⏹ Для анализа промежуточных итогов используются двойные клики по узлам.
Используемые основные узлы n8n:
  • Manual Trigger — запуск процесса вручную.
  • Set — формирование временных переменных с помощью выражений Luxon.
  • Date & Time — сложение, вычитание, преобразование и форматирование дат.
  • Sticky Notes — содержит пояснения и типовые выражения для работы с датами.
Что требуется для работы?
  • Аккаунт n8n (self-hosted или облачная версия).
  • Доступ к консоли n8n для ручного запуска.
  • Минимальные базовые знания об узлах Set/Date & Time и выражениях n8n.
Как настроить:
  1. Импортируйте воркфлоу в n8n.
  2. Убедитесь, что доступны узлы Set и Date & Time.
  3. Перетащите и соедините ноды, как в схеме.
  4. Настройте выражения для нужных временных значений (можно использовать примеры из Sticky Notes).
  5. Запустите воркфлоу вручную для проверки.
  6. Дважды кликните на каждом узле для просмотра результатов.