Saltar al contenido
TextArray
Totalmente local

Generador de fechas aleatorias

Genera fechas aleatorias de cualquier rango, en el formato que necesites.

Salida

Generador de fechas aleatorias

Establezca una fecha de inicio y una fecha de finalización y obtenga fechas aleatorias entre ellas, una por línea. Ambos límites cuentan, por lo que un rango de un solo día siempre regresa ese día. El rango predeterminado abarca del 2000-01-01 al 2030-12-31, pero cualquier cosa funciona: una semana para elegir un día de reunión, una década para cumpleaños de muestra o un siglo para ficción histórica. Solicite una fecha o hasta mil, listas para pegar en una hoja de cálculo, un dispositivo de prueba o un script.

El menú de formato cubre las necesidades habituales: ISO AAAA-MM-DD para hojas de cálculo y bases de datos, DD.MM.AAAA y MM/DD/AAAA para documentos europeos y estadounidenses, un formulario escrito largo que sigue el idioma de la página e ISO 8601 completo con tiempo para registros y API. "Incluir hora" agrega una hora del día aleatoria a cualquiera de ellos; el formato ISO con hora lo enciende solo.

Las "fechas únicas" garantizan que ningún día calendario aparezca dos veces, lo que resulta útil para horarios, rotaciones o muestreos sin reemplazo. Si el rango tiene menos días de los que solicitó, la herramienta lo dice con calma en lugar de girar para siempre. "Ordenar ascendente" coloca el resultado en orden cronológico, que es lo que normalmente quieren las líneas de tiempo y los datos iniciales; déjelo desactivado cuando el orden del sorteo en sí sea importante.

La aleatoriedad proviene de crypto.getRandomValues con muestreo de rechazo, por lo que cada día en el rango es exactamente tan probable como cualquier otro, sin deriva hacia ninguno de los extremos. Todo se ejecuta en su navegador: los rangos y los resultados se generan localmente y nunca se cargan, por lo que las fechas que extraiga serán sólo suyas.

Preguntas frecuentes

¿Se envían mis rangos o las fechas generadas a alguna parte?
No. La generación ocurre completamente en su navegador y nada sale de su dispositivo.
¿Están incluidas las fechas de inicio y finalización?
Sí, ambos límites son parte del grupo. Un rango del 2020-01-01 al 2020-01-01 siempre regresa ese día.
¿Cómo funciona "Incluir tiempo"?
Cada fecha recibe una hora del día aleatoria, hasta la segunda, extraída uniformemente de 00:00:00 a 23:59:59. El formato ISO con hora siempre lo incluye.
¿Por qué las "Fechas únicas" arrojaron un error?
El rango contiene menos días calendario que el conteo que solicitó. Amplíe el rango o reduzca el recuento.
¿Qué tan aleatorias son las fechas?
Provienen de crypto.getRandomValues, la fuente criptográficamente segura del navegador, con muestreo de rechazo para que ningún día en el rango sea favorecido.