Gerador de data aleatória
Gere datas aleatórias de qualquer intervalo, no formato que você precisar.
Gerador de data aleatória
Defina uma data de início e uma data de término e obtenha datas aleatórias sorteadas entre elas, uma por linha. Ambos os limites contam, portanto, um intervalo de um único dia sempre retorna aquele dia. O intervalo padrão vai de 01/01/2000 a 31/12/2030, mas tudo funciona – uma semana para escolher um dia de reunião, uma década para exemplos de aniversários ou um século para ficção histórica. Solicite uma data ou até mil, pronta para colar em uma planilha, um dispositivo de teste ou um script.
O menu de formato cobre as necessidades usuais: ISO AAAA-MM-DD para planilhas e bancos de dados, DD.MM.AAAA e MM/DD/AAAA para documentos europeus e dos EUA, um formulário longo escrito que segue o idioma da página e ISO 8601 completo com tempo para logs e APIs. "Incluir horário" adiciona um horário aleatório do dia a qualquer um deles; o formato ISO com tempo o ativa sozinho.
As "datas únicas" garantem que nenhum dia do calendário apareça duas vezes - útil para programações, escalas ou amostragem sem reposição. Se o intervalo durar menos dias do que você solicitou, a ferramenta diz isso com calma, em vez de girar para sempre. "Classificar em ordem crescente" coloca o resultado em ordem cronológica, que é o que os cronogramas e os dados iniciais geralmente desejam; deixe-o desativado quando a ordem do sorteio em si for importante.
A aleatoriedade vem de crypto.getRandomValues com amostragem de rejeição, portanto, cada dia no intervalo é exatamente tão provável quanto qualquer outro – sem desvio para nenhuma das extremidades. Tudo funciona no seu navegador: os intervalos e os resultados são gerados localmente e nunca carregados, portanto, as datas sorteadas permanecem apenas suas.