Gerador de horas aleatórias online
Gere horas aleatórias entre dois instantes do mesmo dia, com resolução de um minuto e formato de 12 ou 24 horas. Simples e rápido. O processamento é feito lo…
Começar a usar
Funcionalidades e exemplo prático
Esta ferramenta resolve o problema de obter rapidamente uma amostra de horas dentro de um intervalo definido, sem recorrer a cálculos manuais. Por exemplo, se pretender simular horários de chegada entre as 09:00 e as 09:02, a ferramenta gera valores como 09:00, 09:01 ou 09:02, todos com igual probabilidade.
Parâmetros e processamento
O intervalo é definido por uma hora de início e uma hora de fim, ambas no mesmo dia, em formato HH:MM (24 horas). A validação garante que as horas estão entre 00 e 23 e os minutos entre 00 e 59. A hora de início não pode ser posterior à hora de fim; intervalos que atravessam a meia-noite (por exemplo, das 22:00 às 02:00) não são suportados.
A geração utiliza números aleatórios criptográficos do navegador, garantindo uma seleção local e imparcial. Cada valor é um minuto inteiro dentro do intervalo, incluindo os extremos. A amostra pode conter repetições e não é reproduzível, pois não existe semente configurável.
Limitações
A ferramenta não inclui segundos, datas, fusos horários ou regras de horário de verão. A saída é uma amostra aleatória, não um horário planeado.
Perguntas frequentes
Posso gerar horas que atravessam a meia-noite?
Não. O intervalo tem de estar contido no mesmo dia; por exemplo, das 22:00 às 02:00 não é aceite. Deve dividir em dois intervalos: 22:00-23:59 e 00:00-02:00.
Os valores gerados podem repetir-se?
Sim, cada valor é escolhido independentemente, pelo que podem ocorrer repetições, especialmente se o número de valores for próximo do tamanho do intervalo.
Como é garantida a aleatoriedade?
A seleção é feita localmente no seu navegador, utilizando números aleatórios criptográficos. Não é possível reproduzir a mesma sequência porque não existe semente.
Lista de verificação
- Verifique se a hora de início é anterior ou igual à hora de fim.
- Confirme que o formato de entrada é HH:MM (24 horas).
- Escolha o formato de saída pretendido (12 ou 24 horas).
- Defina o número de valores entre 1 e 1000.
- Lembre-se de que os extremos estão incluídos.
O processamento é feito localmente no navegador.