Gerador de datas aleatórias
Clique no botão para obter uma data aleatória, com o dia da semana incluído.
Para que serve
Uma data aleatória costuma ser mais necessária para quem programa do que para quem joga: preencher um formulário de teste, popular uma tabela de exemplo, conferir se um campo aceita o que deve. Também serve para jogos (“que dia da semana foi aquele?”), para sortear uma data entre muitas ou para um exercício de história. Junto com a data você sempre recebe o dia da semana, que é a parte que ninguém saberia dizer de cabeça.
As datas são todas reais
O dia é escolhido entre os que aquele mês realmente tem, então o dia 31 só aparece em meses de trinta e um dias e 29 de fevereiro só em anos bissextos. É um detalhe que importa justamente para o uso principal desta página: se você está testando um formulário, datas de fim de mês e 29 de fevereiro são os casos que quebram programas, e é melhor que apareçam.
O intervalo vai de 1950 até hoje e um pouco além, o período em que caem datas de nascimento, contratos e vencimentos: é a janela de que a maioria dos testes precisa.
O dia da semana não é um detalhe
É o que torna a data útil: saber que determinada data foi um domingo muda o sentido de um contrato, de um prazo ou de uma lembrança. A conta é feita pelo calendário do navegador, que conhece o calendário gregoriano e seus anos bissextos (divisíveis por quatro, exceto os anos de século que não são divisíveis por quatrocentos: por isso 1900 não foi bissexto e 2000 foi).
Veja também
Para descobrir o dia da semana de uma data que você já tem, ou a distância entre duas datas, existem Diferença entre datas e Somar dias a uma data. Para números aleatórios, há o Gerador de números aleatórios, e para sortear entre opções escritas por você, o Escolha por mim.