Gerar datas aleatórias

Gerar datas entre dois dias, com uma opção para evitar duplicatas.

Seus arquivos são processados aqui, no seu dispositivo

Não enviamos seu arquivo ou conteúdo de texto para um servidor de processamento. Nenhuma conta é necessária e não há cota de operação diária. Ferramentas individuais têm limites de tamanho para proteger a memória do seu dispositivo.

Uma conexão é necessária para carregar o site e seus recursos. Hospedagem pode receber dados técnicos de visitas. Os favoritos armazenam apenas identificadores de ferramenta neste navegador.

Como lidamos com seus dados →

Como usar esta ferramenta

  1. Escolha datas de início e fim inclusivas.
  2. Defina uma contagem e escolha se datas repetidas são permitidas.
  3. Gerar e verificar o intervalo; saída mantém ordem de empate aleatório.

Um exemplo que você pode verificar

Crie datas para dados de teste.

Entrada de exemplo

Start: 2026-01-01. End: 2026-01-05. Count: 5.

ConfiguraçõesNão repita datas ativadas.

Resultado esperado

All five days from January 1 to 5, 2026, in random order.

Cada encontro deve aparecer exatamente uma vez. Nenhuma ordem de exemplo é garantida; ambos os endpoints são elegíveis.

Gerar datas aleatóriasUsos e orientação prática

Gerar datas aleatórias prepara dados fictícios para testar calendários, formulários e tabelas. Escolha uma data de início, data de término e quantidade; ambos os endpoints pertencem ao intervalo. A ferramenta funciona com dias de calendário ao invés de horas do dia ou fusos horários. Valores gerados são amostras dentro do intervalo. Eles não representam eventos reais ou garantem o cumprimento das regras de agendamento específicas de um processo. Defina as condições de teste pretendidas antes de usar a saída como registros de amostra.

Decida se as datas podem se repetir. Sem repetição, a quantidade não pode exceder o número de dias disponíveis. Um intervalo contendo apenas uma data oferece uma opção única mesmo depois de gerar novamente. Com a repetição ativada, o mesmo dia pode aparecer várias vezes, e uma saída posterior pode corresponder a uma anterior. Isso é comportamento normal e deve corresponder ao tipo de dados que a simulação pretende representar.

Fim de semana e feriados não são excluídos automaticamente. As consultas de teste que exigem dias úteis precisam de um calendário adicional e revisão desse critério. O gerador também não garante espaçamento mínimo entre datas ou uma alocação fixa em meses. As restrições de simulação devem ser estabelecidas antes de confiar na amostra, então os registros não são erroneamente apresentados como regras satisfatórias que a ferramenta nunca verificou. Uma data válida dentro de um intervalo não é necessariamente um compromisso adequado.

Revise os endpoints, a quantidade e as duplicatas de acordo com a configuração selecionada. Salve uma amostra quando o mesmo teste deve ser repetido porque outra geração não garante valores idênticos. Dias entre datas medem a separação, enquanto Add or subtract days encontra uma data de compensação determinística. Rotule os dados gerados como fictícios em exemplos e capturas de tela para que não possa ser confundido com um calendário de eventos real ou um cronograma confirmado externamente.

Uma verificação prática antes de usar o resultado

Para um pequeno intervalo, compare a quantidade solicitada com os dias disponíveis e verifique se cada resultado está entre os pontos finais. Salve o conjunto usado em um teste para que os erros possam ser reproduzidos com os mesmos dados fictícios. Verifique datas repetidas de acordo com o modo selecionado.

Opções e limites

Escolha data de início, data de término e uma contagem de 1 para 1,000. Ambos os endpoints são elegíveis. Cada dia tem igual probabilidade e saída usa YYYY-MM-DD sem um fuso horário. O modo único requer dias elegíveis suficientes. A aleatoriedade vem do gerador criptográfico do navegador.

Perguntas frequentes

Os resultados são ordenados por data?

Não. Os resultados mantêm ordem de empate aleatória. O modo único garante que cada dia apareça no máximo uma vez; fins de semana e feriados não são excluídos.

Meus dados estão armazenados em um servidor?

Não. O conteúdo e os arquivos são processados em seu navegador sem uma conta. Fechar a página perde resultados não salvos.

Guias