Перейти к основному содержанию

Генератор диапазона дат

Создайте список дат (или временных меток с точностью до часа/минуты) между начальной и конечной датой с настраиваемым интервалом. Полезно для создания тестовых данных, заполнения календаря или написания пакетного скрипта. Работает полностью в вашем браузере.

Ввод

Вывод

Диапазон дат
Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/date-range-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "startDate": "2026-08-01",
    "endDate": "2026-08-05",
    "step": "1",
    "unit": "days",
    "reverse": ""
  }'

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

Спросите у ИИ-агента

Use the IOTools `date-range-generator` tool (Date Range Generator) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/date-range-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Генератор диапазона дат — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

Что делает этот инструмент?

Создает каждую дату (или временную метку) между начальной и конечной датой с шагом интервала, который вы выбираете — каждый день, каждые 3 дня, каждые 6 часов, каждые 15 минут и так далее. Создан для списка, который нужен скрипту, электронной таблице или тестовому фиксу: последовательность дат для цикла, заполнения календаря или создания примеров данных.

Параметры

  • Дата начала / Дата окончания — включительный диапазон для создания.
  • Шаг — сколько единиц продвигаться между каждым элементом (например, 2 с "Дни" создает дни через один).
  • Единица — Дни создают обычные даты (2026-08-01); Часы и Минуты проходят через каждый момент каждого дня в диапазоне и создают временные метки (2026-08-01 06:00), чтобы вывод оставался однозначным без отдельного поля времени.
  • Список от новейшего к старейшему — переворачивает вывод в порядок убывания.

Как использовать

  1. Выберите Дата начала и Дата окончания.
  2. Установите Шаг и Единицу — оставьте оба по умолчанию (1, "Дни") для списка каждого дня в диапазоне.
  3. Прочитайте вывод Диапазон дат, одно значение в строке, с текущим счетчиком Итого.
  4. Скопируйте или загрузите список для использования в скрипте, импорте электронной таблицы или файле тестовых данных.

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

FAQ

Почему Часы/Минуты показывают полную временную метку вместо только времени? Переход в часы или минуты охватывает несколько дней, как только диапазон превышает один день, поэтому каждая строка нуждается в своей дате для однозначности — формат YYYY-MM-DD HH:mm, в UTC.

Могу ли я создать только будни, пропустив выходные? Пока нет — этот инструмент создает последовательность с фиксированным интервалом. Для подсчета только рабочих дней между двумя датами используйте Калькулятор разницы дат вместо этого.

Что если мне нужно добавить или вычесть длительность из одной даты, а не перечислять диапазон? Используйте Калькулятор дат, который добавляет/вычитает годы, месяцы и дни из начальной даты.

Приватность

Все создание происходит полностью в вашем браузере с использованием JavaScript — ничего не загружается на серверы iotools.cloud.

datedate rangelist of datesdate listcalendardate generator

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.