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

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

Генерируйте случайные даты из любого диапазона в нужном вам формате.

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

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

Установите дату начала и окончания и получите случайные даты, выбранные между ними, по одной в строке. Обе границы учитываются, поэтому диапазон одного дня всегда возвращает этот день. Диапазон по умолчанию простирается от 01.01.2000 до 31.12.2030, но работает все — неделя для выбора дня встречи, десятилетие для типовых дней рождения или столетие для исторической фантастики. Запросите одну дату или до тысячи, готовые вставить в электронную таблицу, тестовое приспособление или сценарий.

Меню формата удовлетворяет обычные потребности: ISO ГГГГ-ММ-ДД для электронных таблиц и баз данных, ДД.ММ.ГГГГ и ММ/ДД/ГГГГ для документов Европы и США, длинная письменная форма, соответствующая языку страницы, и полный ISO 8601 с указанием времени для журналов и API. «Включить время» добавляет к любому из них случайное время суток; формат ISO-with-time включает его сам.

«Уникальные даты» гарантируют, что ни один календарный день не появится дважды — это удобно для расписаний, ротации или выборки без замены. Если диапазон содержит меньше дней, чем вы просили, инструмент говорит об этом спокойно, а не крутится вечно. «Сортировка по возрастанию» помещает результат в хронологический порядок, чего обычно требуют временные рамки и начальные данные; оставьте его выключенным, если важен сам порядок отрисовки.

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

FAQ

Отправляются ли куда-нибудь мои диапазоны или сгенерированные даты?
Нет. Генерация происходит полностью в вашем браузере, и ничто не покидает ваше устройство.
Включены ли даты начала и окончания?
Да, обе границы являются частью пула. Диапазон от 01.01.2020 до 01.01.2020 всегда возвращается в этот день.
Как работает «Включить время»?
Каждой дате назначается случайное время суток, вплоть до секунды, равномерно от 00:00:00 до 23:59:59. Формат ISO-with-time всегда включает его.
Почему «Уникальные даты» вернули ошибку?
Диапазон содержит меньше календарных дней, чем запрошенное вами количество. Расширьте диапазон или уменьшите количество.
Насколько случайны даты?
Они поступают из crypto.getRandomValues, криптографически безопасного источника браузера, с выборкой отклонения, поэтому ни один день в диапазоне не отдается предпочтение.