ForHosting KIT · Saúde e esporte

Calculadora de horário do sono

Comece pelo horário que você já sabe, o despertador ou a hora de deitar, e receba horários que caem em ciclos completos de 90 minutos: com despertador às 07:00, deite às 21:46, 23:16 ou 00:46, com 14 minutos para pegar no sono incluídos. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Modo de cálculo
Calcular hora de dormir
Tempo
07:00
Você obtém
Minutos por ciclo
90
Minutos para pegar no sono
14
Ciclos
6
Horários
21:46, 23:16, 00:46, 02:16, 03:46, 05:16

Uma calculadora de horário do sono responde a uma pergunta de planejamento, não a um diagnóstico: dado um relógio com o qual você já se importa, quais outros horários permitem terminar ciclos de sono de 90 minutos inteiros em vez de acordar no meio do descanso profundo. Envie uma hora HH:MM de 24 horas e um mode. No mode bedtime a hora é o seu alarme e o motor recua até horários de deitar recomendados. No mode wake a hora é quando você planeja se deitar e o motor avança até horários de acordar recomendados. Cada sugestão fica espaçada por um ciclo completo de 90 minutos após um atraso padrão de quatorze minutos para adormecer, envolvendo com limpeza depois da meia-noite.

Ciclos de noventa minutos, o atraso para adormecer e os dois modos

O sono adulto se organiza em ciclos repetidos que costumam durar cerca de noventa minutos, passando por estágios mais leves, sono de ondas lentas mais profundo e um período REM antes de recomeçar. Acordar no meio do sono de ondas lentas costuma deixar tontura; acordar perto da fronteira de um ciclo em geral parece mais nítido. Esta calculadora de horário do sono trata essa duração como um quantum fixo de 90 minutos e monta uma lista de relógios a partir de uma âncora única.

Para um despertar às 07:00, quatorze minutos de latência e seis ciclos, os horários de deitar são 21:46, 23:16, 00:46, 02:16, 03:46 e 05:16, com o sono mais longo primeiro. No mode wake a âncora é o horário de deitar que você já escolheu, e o motor soma o mesmo atraso mais n vezes noventa minutos para n de um até cycles, com o acordar mais cedo primeiro. Um deitar às 23:00 com quatro ciclos produz portanto 00:44, 02:14, 03:44 e 05:14.

A ferramenta nunca lê o relógio do sistema, nunca adivinha fuso horário e nunca consulta uma data de calendário, de modo que as mesmas entradas sempre produzem a mesma lista.

Onde uma lista de horário do sono se paga, preços e limites honestos

Noites de escola, turnos cedo e manhãs de prova são o trabalho habitual do mode bedtime: você conhece o alarme e quer um menu curto de horários para apagar a luz que o deixem no limite de um ciclo, não no meio. Planejamento de sonecas, turnos rotativos e dias de viagem tarde são o trabalho habitual do mode wake: você sabe quando pode se deitar e quer os horários de levantar equivalentes de um a oito ciclos depois.

Aplicativos de bem-estar, bots de acompanhamento e painéis de dormitório podem chamar o mesmo contrato em vez de recodificar a aritmética de módulo 1440 em cada cliente. A duração do ciclo varia com idade, álcool, dívida de sono e fisiologia individual, e quatorze minutos é uma convenção populacional, não a sua latência pessoal. Pessoas com insônia, suspeita de apneia do sono, transtorno de trabalho em turnos ou efeitos de medicação devem seguir aconselhamento médico profissional em vez de qualquer lista automatizada isolada.

Mantenha as solicitações pequenas, fixe os horários devolvidos nos testes e você obtém relógios reproduzíveis para verificadores de tarefas, plugins de LMS e workers de borda sem montar um modelo de laboratório do sono próprio.

Qual formato de relógio o campo time aceita?

Um valor HH:MM de 24 horas de 00:00 a 23:59. Horas sem zero à esquerda como 7:00 são normalizadas para 07:00.

Por que existe um atraso de quatorze minutos para adormecer?

Os ciclos são contados a partir do início do sono, não do momento em que você se deita.

Quantas sugestões de ciclo você deve solicitar?

cycles vale 6 por padrão (nove horas de sono após o início) e deve ser um inteiro de 1 a 8. Use menos ciclos para uma noite curta ou uma soneca; use mais quando puder proteger uma janela mais longa.

Qual a diferença entre o modo deitar e o modo acordar?

No modo deitar você digita a hora em que precisa acordar e recebe horários para dormir, da noite mais longa para a mais curta. No modo acordar você digita quando vai se deitar e recebe horários para levantar, do mais próximo ao mais distante.

Por que planejar o sono em ciclos de 90 minutos?

Porque o sono adulto se repete em ciclos de cerca de noventa minutos, passando por fases leves, sono profundo de ondas lentas e uma fase REM. Acordar no meio do sono profundo costuma deixar a pessoa grogue; perto do fim de um ciclo, mais disposta.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/health/sleep-time

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/health/sleep-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mode":"bedtime","time":"07:00"}'
{
  "mode": "bedtime",
  "time": "07:00"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.sleep_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Cadeias que não são um horário de relógio válido falham com invalid_input e não são cobradas. Chamadas API bem-sucedidas custam US$ 0,002 por item.

Ciclos de noventa minutos, o atraso para adormecer e os dois modos

No mode bedtime a âncora é o horário de acordar que você precisa cumprir, e o motor subtrai fall_asleep_minutes (quatorze por padrão) mais n vezes noventa minutos para n de cycles até um, envolvendo com módulo 1440 para que um deitar da noite anterior ainda saia como HH:MM. Os quatorze minutos padrão são a folga convencional para adormecer depois de apagar a luz; defina fall_asleep_minutes como zero se quiser só a matemática dos ciclos, ou suba até sessenta quando souber que permanece acordado por mais tempo.

Contrato de entrada, validação do relógio e forma da resposta

Horas sem zero à esquerda como 7:00 são aceitas e devolvidas como 07:00. Valores com segundos, sufixo AM ou PM de 12 horas, 24:00, 25:99, cadeias vazias e não cadeias são rejeitados por não serem um horário de relógio válido. O opcional cycles é um inteiro de 1 a 8 e vale 6 por padrão, cobrindo até nove horas de sono após o início. Faça POST de um corpo JSON com dois campos obrigatórios. mode deve ser bedtime ou wake; qualquer outra cadeia, inclusive maiúsculas mistas que não se normalizem a esses dois tokens, falha com invalid_input. time deve ser um relógio de 24 horas em HH:MM de 00:00 a 23:59. O opcional fall_asleep_minutes é um inteiro de 0 a 60 e vale 14 por padrão; os aliases latency_minutes e latency são aceitos. Em caso de sucesso o corpo devolve mode e o time normalizado, informa cycle_minutes como 90, repete fall_asleep_minutes e cycles, e entrega duas visões da mesma lista: times, um arranjo simples de cadeias HH:MM que você pode copiar, e suggestions, um arranjo de registros com time, cycles e sleep_minutes para que uma tabela mostre quanto sono cada opção representa. sleep_minutes é n vezes 90 e não inclui o atraso para adormecer; o tempo na cama é essa duração mais fall_asleep_minutes. mode ausente, time ausente, um corpo que não é objeto, um valor de cycles fora de 1 a 8 e um valor de adormecer fora de 0 a 60 falham com invalid_input nomeando o campo. Essas falhas não são cobradas.

Onde uma lista de horário do sono se paga, preços e limites honestos

A calculadora de horário do sono no navegador é gratuita e usa o módulo idêntico ao da API. Chamadas API pré-pagas usam saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo. Isto é uma heurística de planejamento, não um dispositivo médico de diagnóstico. Não confunda este endpoint com uma calculadora de eficiência do sono que divide o tempo dormindo pelo tempo na cama: é outra intenção de busca e outro par de totais em minutos.

Planejar o horário de deitar desta noite a partir de um alarme

Informe o relógio de acordar em mode=bedtime para ver quais horários de apagar a luz fecham ciclos inteiros de 90 minutos antes do alarme.

Sonecas e horários de levantar em turnos rotativos

Informe um relógio escolhido para se deitar em mode=wake e listar alvos de acordar de um a oito ciclos depois para sonecas ou turnos noturnos.

Aplicativos de bem-estar e bots de acompanhamento

Incorpore horários alinhados a ciclos em um aplicativo ou chatbot via API, ajustando fall_asleep_minutes por usuário sem reimplementar a matemática circular do relógio.

Como a calculadora de horário do sono escolhe horários de deitar a partir de um despertar?

Em mode=bedtime ela subtrai fall_asleep_minutes (14 por padrão) e n×90 minutos do horário de acordar para n de cycles até 1, envolvendo depois da meia-noite, e devolve esses relógios em times e suggestions.

Quanto custa um cálculo de horário do sono?

A ferramenta do navegador é gratuita. Solicitações API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; horários de relógio inválidos e demais erros invalid_input não são cobrados.

Ver a documentação completa do KIT →