Генератор на диапазон от дати
Генерирайте списък с дати между две дати с персонализируема стъпка, формат и разделител
Вход
Изход
Прочети ме
Какво е диапазон от дати?
Диапазонът от дати е последователност от дати между определена начална и крайна точка. Диапазоните от дати са фундаментални при планиране на график, докладване, анализ на данни и управление на проекти. Те ви позволяват да изброите всяка дата (или всяка N-та дата) в определен времеви прозорец, което улеснява изграждането на календари, попълването на електронни таблици или генериране на тестови данни.
При програмиране и работа с данни генериране на списък от дати между две граници е изненадващо често срещана задача. Независимо дали имате нужда от дневни записи за финансов доклад, седмични етапи за план на проект или месечни интервали за цикъл на фактуриране на абонамент, наличието на надежден начин за създаване на тези последователности спестява значително време.
Описание на инструмента
Този инструмент генерира пълен списък от дати между всеки две дати, които посочите. Вие избирате началната дата, крайната дата, стъпка интервал с персонализирана единица (дни, седмици, месеци или години), формат на изхода и разделител. Резултатът е незабавно копируем или изтеглим списък от дати, готов за вставяне в електронни таблици, бази данни, скриптове или документи.
Функции
- Гъвкави стъпкови интервали — генериране на дати всеки N дни, седмици, месеци или години
- 7 формата на изхода — YYYY-MM-DD, MM/DD/YYYY, DD/MM/YYYY, DD.MM.YYYY, YYYY/MM/DD, ISO 8601 и Unix timestamps
- 6 опции за разделител — нов ред, запетая, точка и запетая, табулатор, интервал или тръба за лесна интеграция с различни инструменти
- Поддръжка на обратен диапазон — автоматично обработва случаи, когато началната дата е след крайната дата
- Копиране и изтегляне — незабавно копирайте генерирания списък в буфера на обмена или изтеглете като текстов файл
Обяснени опции
| Опция | Описание |
|---|---|
| Начална дата | Началото на диапазона от дати |
| Крайна дата | Крайната граница на диапазона от дати |
| Стъпка | Числовият интервал между всяка генерирана дата (например 1, 2, 5) |
| Единица на стъпката | Единицата за стойността на стъпката: дни, седмици, месеци или години |
| Формат на датата | Как всяка дата е форматирана в изхода |
| Разделител | Символът или низът, поставен между всяка дата в изхода |
| Включи крайната дата | Когато е активирано, крайната дата е включена в изхода, ако попада на граница на стъпка |
Поддържани формати
| Формат | Пример |
|---|---|
| YYYY-MM-DD | 2026-02-12 |
| MM/DD/YYYY | 02/12/2026 |
| DD/MM/YYYY | 12/02/2026 |
| DD.MM.YYYY | 12.02.2026 |
| YYYY/MM/DD | 2026/02/12 |
| ISO 8601 | 2026-02-12T00:00:00.000Z |
| Unix Timestamp | 1771113600 |
Случаи на употреба
- Попълване на електронни таблици — генериране на колона от дати за финансови доклади, проследяване на посещаемост или логове на инвентар без ръчно въвеждане на всяка дата
- Тестване на софтуер — бързо създаване на последователности от дати за тестване на избиращи дати, компоненти на календар или филтриране на базата на дата в приложения
- Планиране на проект — създаване на дати на етапи в редовни интервали за диаграми на Gantt, планиране на спринтове или графици на доставки
Ограничения
- Максималният изход е ограничен до 10 000 дати на генериране, за да се поддържа производителност на браузъра
- Стъпките по месеци и години следват логиката на календара, така че стъпка от 1 месец от 31 януари попада на 28 февруари (или 29 в високосни години)
Често задавани въпроси
Мога ли да генерирам дати в обратен ред? Да. Ако зададете началната дата след крайната дата, инструментът автоматично генерира списъка в низходящ ред.
Какво се случва, ако крайната дата не попада на точна стъпка? Генераторът спира на последната дата, която попада в диапазона. Активирайте или деактивирайте "Включи крайната дата", за да контролирате дали самата гранична дата се появява в изхода.
Мога ли да използвам това за Unix timestamps? Да. Изберете "Unix Timestamp" като формат на датата и всяка дата ще бъде изведена като Unix epoch стойност (секунди от 1 януари 1970 г.).