Перейти к содержанию
100% локально

Генератор последовательности дат

Генерируйте список дат между двумя датами с фиксированным шагом.

Выходные данные

Генератор последовательности дат

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

Шаг устанавливается единицей (день, неделя, месяц или год) и счётчиком, поэтому работают варианты «каждые 2 недели» или «каждые 3 месяца». Отфильтруйте результат, пропустив выходные, оставив только выходные или ограничив определёнными днями недели, такими как понедельник, среда и пятница. Список дат для пропуска — например, государственные праздники — удаляет эти точные дни из результата. Каждая дата может быть отформатирована как ISO 8601 (YYYY-MM-DD), локальный формат вашего браузера или пользовательская маска из маркеров YYYY, MM и DD. Вы можете добавить название дня недели и номер недели по ISO к каждой строке.

Шаги месяца и года используют реальную календарную арифметику — переход на месяц с 31 января приводит к последнему дню февраля, а не к недействительной дате, и следующий шаг оттуда возвращается к 31-му, как только месяц становится достаточно длинным. Опция ограничения ограничивает количество возвращаемых дат, даже если сам диапазон очень длинный. Выберите форму результата, которая подходит для следующего шага: простой список, CSV с разделением запятыми или строки, разделённые табуляциями, готовые вставить прямо в электронную таблицу. Итог под результатом обновляется в реальном времени и показывает количество, первую и последнюю дату, а также общее количество символов.

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

FAQ

Могу ли я генерировать дату каждые несколько дней вместо ежедневно?
Да. Сохраняйте шаг, установленный на День, и увеличивайте «Каждый N-й шаг» — например, 14 генерирует дату каждые две недели.
Что происходит с шагами месяца или года в конце месяца?
Инструмент использует реальную календарную арифметику, поэтому переход на месяц с 31 января приводит к 28 февраля (или 29), и последовательность возвращается к 31-му, как только появляется достаточно длинный месяц.
Могу ли я исключить определённые праздники из списка?
Да. Перечислите даты для пропуска в поле «Пропустить эти даты», разделённые запятыми или переводами строк, и они будут удалены из результата.
Как подготовить даты для вставки в электронную таблицу?
Установите «Экспортировать как» на Строки таблицы. Каждая дата становится строкой с разделением табуляциями, которую большинство приложений электронных таблиц автоматически разделяют на столбцы при вставке.
Мой диапазон дат и список праздников загружаются куда-то?
Нет. Последовательность генерируется полностью в вашем браузере — ничего, что вы вводите, не отправляется на сервер.