Генератор случайных дат

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

Обработка выполняется в браузере. Лимит ввода: 1 МБ.

Генераторы

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

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

Задайте начало и конец и получите результат. Обе границы входят в диапазон. Выводится календарная дата UTC, а не местное время.

Пример

Диапазон от 2026-01-01 до 2026-01-03 может дать 1, 2 или 3 января.

Вопросы и ответы

Исключены ли выходные?

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

Связанные инструменты

Практическая задача

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

Дополнительный вопрос

Можно задать одинаковые границы?

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

Настройки и форматы

Поле Значения
Начальная дата Начальное значение: 2026-01-01
Конечная дата Начальное значение: 2026-12-31

Детали для проверки результата

Деталь Пояснение
Календарные даты и часовые пояса Календарная дата сама по себе не задаёт время суток. Смена пояса может перенести момент на другой местный день. Сначала определите, нужна дата или конкретный момент времени.
Метки времени UTC UTC является общей точкой отсчёта. Буква Z в конце ISO даты обозначает UTC, числовое смещение задаёт разницу. Местное время без пояса неоднозначно при обмене метками.
Включённые границы Включительный диапазон допускает минимум и максимум. Число целых вариантов равно максимуму минус минимум плюс один. Это важно для позиций списка и календарных дней.
Независимые выборки Независимый выбор не помнит прошлые результаты. Повтор не означает ошибку, серия одного исхода не делает противоположный обязательным. Проверяйте правило выбора, а не вид короткого списка.
Равные шансы Равномерный выбор даёт каждой допустимой записи одинаковый шанс в одном испытании. Это не означает равное число исходов в короткой серии. При дубликатах важно, что считается отдельной записью.
Вероятность одного исхода При n равновероятных допустимых исходах вероятность одного равна 1, делённой на n. Одно наблюдение не определяет вероятности: они следуют из заданного процесса выбора.
Короткие и длинные серии В коротких сериях случайные колебания особенно заметны. Дисбаланс не обязательно противоречит модели. До наблюдения задайте длину опыта, не останавливайтесь ради понравившегося результата.
Запись опыта Для упражнения отдельно запишите правило, допустимые исходы и наблюдения. Тогда другой человек отличит возможные результаты генератора от фактически полученной конкретной серии.