Calculadora de Ciclos de Sono grátis
Encontre o melhor horário para dormir ou acordar com base em ciclos de sono de 90 minutos, para acordar entre os ciclos se sentindo descansado em vez de sonolento.
💡 O sono acontece em ciclos de ~90 minutos. Acordar no fim de um ciclo (em vez de no meio) ajuda você a se sentir descansado em vez de sonolento. A maioria dos adultos funciona melhor com 5–6 ciclos (7,5–9 horas), mais ~15 minutos para pegar no sono. A duração real do ciclo e as necessidades de sono variam por pessoa e idade. Estas são estimativas gerais, não orientação médica.
Usos comuns
- Encontre a Melhor Hora de Dormir para Acordar FrescoInsira sua hora do alarme e obtenha horas de dormir que se alinhem com ciclos de sono.
- Planejar um Despertar Matinal CedoPegando um voo cedo ou reunião? Encontre a hora de dormir que minimiza o torpor.
- Tempo Uma Soneca RápidaUse o modo de soneca para definir o alarme perfeito para uma soneca rápida de 10-20 minutos ou um ciclo completo de 90 minutos.
- Cronograma Sono para Trabalho de TurnoPlanejar sono alinhado com o ciclo em torno de turnos noturnos e cronogramas rotativos.
- Defina a Hora de Dormir para Acordadas EscolaresTrabalhe para trás do alarme escolar para uma hora de dormir consistente e ciclo-amigável.
Como funciona
Todo o cálculo acontece no seu navegador usando aritmética simples de JavaScript sobre objetos Date — sem biblioteca externa, sem chamada a servidor. A ferramenta trabalha para trás ou para a frente a partir de uma hora que fornece, ajustando ciclos completos de sono de 90 minutos (ajustável) mais uma latência configurável de adormecer para que os tempos sugeridos aterrem entre ciclos, não dentro de um.
- 1Escolha um modo e hora de ancoragemEscolha se você sabe a sua hora de acordar (calcular quando ir para a cama), a sua hora de deitar (calcular quando acordar), ou quer um alarme de sesta. Você pode digitar uma hora específica ou deixar a ferramenta ancorar ao relógio atual via o objeto Date do JavaScript, que atualiza automaticamente a cada 30 segundos enquanto a aba está aberta.
- 2A aritmética de ciclos funciona instantaneamenteA calculadora itera de 6 até 3 ciclos de sono. Para cada contagem multiplica os ciclos pelo comprimento de ciclo escolhido (padrão 90 minutos, ajustável a 80–110 via um controlo de intervalo) e adiciona o seu desvio de latência de sono (padrão 15 minutos, ajustável a 0–45), depois adiciona ou subtrai esse total da sua hora de ancoragem usando Date.setMinutes.
- 3O Intl.DateTimeFormat formata resultados para a sua regiãoEm vez de codificar AM/PM, a ferramenta passa a sua região do navegador ao Intl.DateTimeFormat para que as horas mostradas respeitem automaticamente a convenção de 12 ou 24 horas da sua região. Resultados de cinco e seis ciclos (7,5–9 horas) são destacados como recomendados.
- 4Copie ou baixe um lembrete de calendárioCada linha de resultado tem um botão de copiar que escreve a string de hora na área de transferência via navigator.clipboard, e um botão de calendário que constrói manualmente um arquivo iCalendar (.ics) válido — incluindo um VALARM de desvio zero — e aciona um download via Blob, para você poder importar o lembrete para qualquer app de calendário.
Ferramentas relacionadas
Calculadora de Ovulação
Estime sua data de ovulação e janela fértil a partir do primeiro dia da sua última menstruação e duração do ciclo — com os dias de maior fertilidade, sua próxima menstruação, data para teste de gravidez, data prevista de parto e seus próximos três ciclos. Privado e gratuito.
Teste de Tempo de Reação
Meça o seu tempo de reação em milissegundos: espere a caixa ficar verde, clique ou toque o mais rápido que puder e obtenha a sua média e o melhor de 5 tentativas.
Calculadora de tempo de leitura
Estime quanto tempo leva para ler qualquer texto. Escolha uma velocidade de leitura, obtenha contagem de palavras, contagem de frases e estimativas de tempo de fala.