Перейти до вмісту
100% локально

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

Генеруйте список дат між двома датами з фіксованим кроком.

Вихід

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

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

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

Кроки місяця та року використовують реальну календарну арифметику — перехід на місяць з 31 січня приводить до останнього дня лютого, а не до невалідної дати, і наступний крок звідти повертається до 31-го, як тільки місяць стає достатньо довгим. Опція обмеження обмежує кількість повернених дат, навіть якщо сам діапазон дуже довгий. Виберіть форму результату, яка підходить для наступного кроку: простий список, CSV з розділенням комами або рядки, розділені табуляціями, готові вставити прямо в електронну таблицю. Підсумок під результатом оновлюється в реальному часі та показує кількість, першу та останню дату, а також загальну кількість символів.

Усе працює у вашому браузері. Діапазон дат та будь-який список свят, які ви вводите, ніколи не завантажуються нікуди. Коли список виглядає правильно, скопіюйте його, завантажте як текстовий файл або надішліть на вхід іншого інструменту, щоб продовжити роботу.

FAQ

Чи можу я генерувати дату кожні кілька днів замість щодня?
Так. Збережіть крок, встановлений на День, та збільшуйте «Кожен N-й крок» — наприклад, 14 генерує дату кожні два тижні.
Що відбувається з кроками місяця або року в кінці місяця?
Інструмент використовує реальну календарну арифметику, тому перехід на місяць з 31 січня приводить до 28 лютого (або 29), і послідовність повертається до 31-го, як тільки з'являється достатньо довгий місяць.
Чи можу я виключити певні свята зі списку?
Так. Перерахуйте дати для пропуску в полі «Пропустити ці дати», розділені комами або розривами рядків, і вони будуть видалені з результату.
Як підготувати дати для вставки в електронну таблицю?
Встановіть «Експортувати як» на Рядки таблиці. Кожна дата стає рядком з розділенням табуляціями, яку більшість додатків електронних таблиць автоматично розділяють на стовпці при вставці.
Мій діапазон дат та список свят завантажуються кудись?
Ні. Послідовність генерується повністю у вашому браузері — нічого, що ви вводите, не надсилається на сервер.