Escolha o intervalo
Introduza a primeira e a última data selecionável. As duas extremidades são válidas, por isso pode usar diretamente um mês, um ano ou o período de um projeto.
UM RANDOMIZADOR DE CALENDÁRIO SIMPLES
Precisa escolher uma data ao acaso? Use este gerador de datas aleatórias para selecionar uma ou várias datas num intervalo. Defina o início e o fim, filtre dias úteis ou fins de semana e copie o resultado sem conta nem envio de ficheiros.
DEFINA AS SUAS REGRAS
O intervalo é inclusivo, por isso qualquer uma das datas limite pode ser selecionada.
AS SUAS DATAS ALEATÓRIAS
Copie uma data ou a lista completa.
Se o seu navegador bloquear o acesso à área de transferência, selecione o texto abaixo e copie-o manualmente.
Escolha um intervalo válido e selecione Gerar data aleatória para criar um resultado.
O gerador funciona localmente neste navegador. Não precisa de conta, carregamento de ficheiros nem API externa.
Este gerador seleciona datas do intervalo que introduzir. Nenhuma data é enviada para um servidor de cálculo.
UM FLUXO DE TRÊS PASSOS
Este gerador de datas aleatórias conclui a tarefa de uma só vez. Os valores preenchidos mostram o percurso; ajuste o intervalo ou as regras quando precisar de outra data.
Introduza a primeira e a última data selecionável. As duas extremidades são válidas, por isso pode usar diretamente um mês, um ano ou o período de um projeto.
Escolha uma quantidade e um tipo de dia: qualquer dia, apenas dias úteis ou apenas fins de semana. Mantenha as datas únicas quando cada resultado tiver de ser diferente.
Selecione Gerar data aleatória. Cada resultado mostra a data, o dia da semana, o valor ISO e uma ação Copiar; Copiar tudo prepara a lista para outra aplicação.
Reveja o intervalo, o formato e a regra de dias antes de usar a data num calendário, caso de teste, atividade ou documento de planeamento.
OPÇÕES PRÁTICAS DE DATA
Um gerador de datas deve representar a sua restrição, sem devolver um valor sem explicação. Estes controlos abrangem tarefas comuns com datas aleatórias e geradores de dias.
As datas inicial e final definem todos os resultados possíveis. De 1 a 31 de janeiro inclui tanto a primeira como a última data.
Os dias úteis vão de segunda a sexta-feira; o fim de semana inclui sábado e domingo. O filtro é aplicado antes da seleção, por isso cada resultado segue a sua regra.
Gere um resultado ou um conjunto de até 100 datas para dados de teste, horários de eventos, atividades de aula ou calendários de conteúdo. A quantidade aparece acima da lista.
As datas longas são fáceis de ler. MM/DD/AAAA e DD/MM/AAAA servem para fluxos regionais; AAAA-MM-DD é fácil de ordenar em folhas de cálculo, bases de dados e testes.
EXEMPLOS PARA REUTILIZAR
Use o mesmo gerador de datas aleatórias para uma escolha rápida ou um conjunto estruturado. Altere as restrições importantes e copie o formato de saída de que precisa.
Defina 1 de janeiro de 2026 a 31 de dezembro de 2026, mantenha Número de datas em 1 e escolha Qualquer dia. O resultado vem de todo o ano, incluindo os limites.
Escolha dois meses, defina 10 datas, selecione Apenas dias úteis e mantenha as datas únicas ativadas. Terá dez datas diferentes de segunda a sexta-feira quando existirem dias úteis suficientes.
Escolha AAAA-MM-DD e gere um conjunto. Cole cada data ISO numa folha de cálculo, fixture JSON, seed SQL ou lista de QA; o dia da semana continua visível para uma verificação rápida.
LÓGICA DO CALENDÁRIO E PRIVACIDADE
A ferramenta usa datas de calendário, não marcas temporais. Assim, os resultados ficam claros e evitam alterações causadas por fusos horários ou pelo horário de verão.
As datas inicial e final estão incluídas. Um intervalo de um dia tem uma única data elegível, por isso um pedido único funciona sem tratamento especial.
As datas válidas de 29 de fevereiro funcionam quando ficam dentro do intervalo. A formatação não passa o resultado pela meia-noite local.
São usados valores de Web Crypto quando possível, com uma alternativa se necessário. Serve para planeamento e exemplos, não para segurança criptográfica nem para garantir aleatoriedade legal.
O intervalo, os filtros e os resultados são processados na página. Esta versão não tem conta, carregamento nem API de geração de datas e não coloca as datas no URL.
QUANDO AS DATAS ALEATÓRIAS AJUDAM
A seleção de datas aleatórias ajuda quando o intervalo é conhecido, mas não se deve escolher sempre por hábito. Mantenha motivo e regras visíveis quando outras pessoas ou registos dependerem da decisão.
Escolha uma data para uma aula, sorteio, leitura, atividade criativa ou evento. Mostre o mesmo intervalo e as mesmas regras a todas as pessoas que precisem de compreender a escolha.
Crie datas para formulários, relatórios, calendários e testes de validação sem reutilizar valores conhecidos. AAAA-MM-DD é prático para fixtures, tabelas e exemplos de API.
Gere um dia útil para praticar um planeamento ou uma data de fim de semana para um evento. O filtro aplica a restrição antes da seleção.
Escolha um dia histórico ou futuro para uma história, aula, revisão de arquivo ou ideia de conteúdo. Ainda assim, deve verificar se os factos relacionados estão corretos.
Um seletor de datas, não uma ferramenta de data de nascimento
Esta página escolhe datas de um intervalo definido. Um gerador aleatório de datas de nascimento tem uma intenção diferente, relacionada com privacidade e idade, enquanto as regras de data e hora pertencem a outra ferramenta.
CONHEÇA OS LIMITES
O gerador é deliberadamente transparente: escolhe datas, aplica os filtros pedidos e formata o resultado. Não verifica o significado comercial, legal ou histórico da data depois de a selecionar.
Não use uma data gerada como palavra-passe, token de utilização única, seed criptográfica, código de acesso ou substituto de uma fonte aleatória criada para segurança.
Um dia útil não é automaticamente um dia de trabalho em todos os países ou organizações. Verifique feriados, encerramentos, fusos horários e calendários locais antes de marcar algo.
A versão atual escolhe apenas uma data. Não escolhe horas, minutos ou fusos horários, nem trata mudanças de horário de verão; use um fluxo específico de data e hora quando esses detalhes forem importantes.
Guarde o intervalo, a regra e o resultado se outra pessoa precisar de reproduzir a decisão. Um resultado do navegador, por si só, não é uma pista de auditoria nem prova de uma escolha contratual.
PERGUNTAS FREQUENTES
Estas respostas explicam o intervalo, os filtros, os formatos, a unicidade e a privacidade do gerador de datas.
Um gerador de datas aleatórias escolhe uma ou várias datas de calendário num intervalo definido. Indique a primeira e a última data, as regras dos dias e o formato; recebe datas compatíveis.
Sim. Introduza as datas inicial e final e selecione Gerar data aleatória. As duas extremidades estão incluídas quando correspondem ao tipo de dia escolhido.
Sim. Defina Número de datas entre 1 e 100. Manter as datas únicas fica ativo por defeito e evita repetições, salvo se desativar a opção.
Sim. Tipo de dia inclui Qualquer dia, Apenas dias úteis e Apenas fins de semana. O filtro atua antes da seleção.
Depende de Manter as datas únicas. Ativo, o gerador não repete datas no conjunto; desativado, permite repetições.
A ferramenta suporta uma data longa, como 18 de novembro de 2026, MM/DD/AAAA, DD/MM/AAAA e AAAA-MM-DD. Escolha o formato adequado ao destino.
O cálculo é executado no navegador. Não precisa de ficheiros, conta ou API externa, e as datas escolhidas não são enviadas intencionalmente para um servidor. Consulte a Política de privacidade para as tecnologias do site.
Não. Uma data é previsível e serve para planeamento, exemplos, atividades e testes; use um gerador de segurança para palavras-passe, tokens e segredos.
PRONTO PARA ESCOLHER UMA DATA?
Defina o intervalo, escolha a regra importante e mantenha claro o formato de saída. O gerador de datas aleatórias concentra-se numa tarefa útil, rápida de rever e fácil de copiar.