Генератор серий календарных дат

Генерировать даты
Далее

Нужен каждый понедельник следующего года, 15-е число каждого месяца в течение следующих двух лет или второй вторник каждого квартала? Этот инструмент генерирует полную серию на основе даты начала, даты окончания и шаблона повторения. Вывод в виде простого списка, файла календаря ICS или CSV, который можно вставить в Google Таблицы — выберите формат под то, куда пойдут даты.

Как создать серию дат

  1. 1

    Выберите даты начала и окончания

    Или установите количество вместо даты окончания. Полезно, если вам нужны «следующие 52 понедельника» независимо от границы года.

  2. 2

    Выберите шаблон повторения

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

  3. 3

    Исключить выходные и праздничные дни (необязательно)

    Для серии рабочих дней генератор пропускает субботу, воскресенье и выбранные праздничные регионы.

  4. 4

    Экспортировать список

    Обычный текст, ISO-8601, список Markdown, файл CSV или .ics, готовый для импорта в Google Календарь, Outlook или Apple Календарь.

Распространенные шаблоны повторения

Шаблон Пример вывода
Каждый понедельник 6 января, 13 января, 20 января, …
Каждую вторую пятницу 10 января, 24 января, 7 февраля, …
15-е число каждого месяца 15 января, 15 февраля, 15 марта, …
Последний будний день месяца 30 января, 27 февраля, 30 марта, …
Второй вторник месяца 13 января, 10 февраля, 10 марта, …
Каждый третий день 1 января, 4 января, 7 января, 10 января, …
Ежеквартально (1 января, 1 апреля, 1 июля, 1 октября) 4 даты в году

Когда даты приходятся на выходные или праздники

Выберите подходящий вариант:

  • Сохранить точную дату, даже если она выпадает на выходной.
  • Перенести вперёд на следующий будний день.
  • Перенести назад на предыдущий будний день.
  • Полностью пропустить (убрать этот экземпляр из серии).

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

Форматы вывода

  • Обычный текст: по одной дате в строке, удобно вставлять в список дел.
  • Список Markdown: готов для Notion, Obsidian, GitHub issues.
  • CSV: date, day_of_week, week_number — для электронных таблиц.
  • ICS: одно событие календаря с RRULE, импортируемое в любое приложение-календарь. Отлично подходит, когда вы хотите, чтобы серия жила в календаре, а не в таблице.
  • ISO-8601: 2026-01-06T00:00:00Z — машинно-удобный формат для полезных нагрузок API.

Советы

  • Для встреч, которые сдвигаются из-за праздников, генерируйте с вариантом «перенести вперёд» и перепроверьте первые несколько дат вручную.
  • Для серий на конец месяца выберите «последний день месяца», а не «31-е число» — иначе февраль и короткие месяцы будут отбрасываться или сдвигаться странным образом.
  • Количество лучше даты окончания для непрерывных графиков (следующие 24 зарплаты, следующие 52 еженедельных обзора). Меньше правок, когда календарь переходит на новый год.

Часто задаваемые вопросы

Да. 29 февраля входит только в високосные годы; другие резервные варианты 29 февраля (например, «последний день февраля») корректно генерируются как в високосные, так и в невисокосные годы.

По умолчанию нет — экспортируются «тихие» даты без оповещений, поэтому календарь не будет вас уведомлять. При желании переключатель добавит напоминание за 15 минут до события.

До 5000 за серию. Это охватывает каждый рабочий день в течение 20 лет, если вам это нужно; большинство пользователей находятся в диапазоне 12-365.

Да. Выберите любой часовой пояс IANA (America/New_York, Europe/London, Asia/Tokyo и т. д.); ICS правильно использует этот часовой пояс, поэтому приложения календаря не сдвигают серию.

Сопутствующие инструменты

Калькулятор прогноза роста взрослого

Оцените целевой взрослый рост ребенка по росту биологических родителей, в сантиметрах или футах/дюймах, с типичным целевым диапазоном.

Калькулятор нумерологии

Рассчитайте нумерологические числа имени по пифагорейским или халдейским значениям букв: выражение, стремление души и личность.

Калькулятор балясин

Введите свободный пролёт перил, ширину балясины и максимально допустимый зазор, чтобы получить точное количество необходимых балясин и равный промежуток между каждой стойкой, не превышающий нормативный предел.

Калькулятор темпа бега

Введите дистанцию и финишное время, чтобы рассчитать темп на км, темп на милю, среднюю скорость и прогнозы времени для 5 км, 10 км, полумарафона и марафона.

Калькулятор длины дуги

Рассчитайте длину дуги окружности по радиусу и центральному углу или по хорде и радиусу, с результатами в градусах и радианах.

Калькулятор возраста собаки

Переведите возраст собаки в человеческие годы по современным ветеринарным данным. Маленькие, средние, крупные и гигантские собаки стареют с разной скоростью.