Recuperação de jet lag
Voando seis fusos para o leste, a regra prática estima 6 dias de adaptação; seis para o oeste, só 3, porque atrasar o sono é mais fácil que adiantá-lo. Informe os fusos e a direção para planejar seus primeiros dias. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Fusos cruzados
- 6
- Direção
- East
- Etiqueta de direção
- eastward
- Dias por fuso
- 1
- Dias de recuperação
- 6
- Horas de deslocamento de fase
- 6
Esta calculadora de recuperação de jet lag estima quantos dias seu corpo pode precisar para se realinhar depois de cruzar fusos horários, usando uma regra determinística simples baseada nos fusos cruzados e na direção da viagem. Viagens para o leste forçam um avanço de fase do relógio circadiano e são modeladas em um dia completo de recuperação por fuso, enquanto viagens para o oeste permitem um atraso de fase e são modeladas em meio dia por fuso, correspondendo a uma heurística de medicina de viagem amplamente citada, em vez de um plano médico personalizado. Informe seis fusos para o leste e você obtém seis dias de recuperação; seis fusos para o oeste resulta em três; zero fusos resulta em zero. O mecanismo usa apenas aritmética finita, sem chamadas de rede, sem amostragem, e sem atalhos dependentes de data.
O que significa a recuperação de jet lag e o que a resposta contém
Jet lag é o desalinhamento temporário entre seu relógio circadiano interno e o relógio local do destino, depois de cruzar múltiplos fusos horários em um voo curto ou itinerário de múltiplos trechos. A pergunta prática que viajantes e gestores de viagem fazem não é apenas quantas horas o relógio pula, mas aproximadamente quantos dias de calendário de manhãs nubladas e despertares precoces orçar, antes que o desempenho e o sono voltem a se sentir normais.
Esta calculadora responde a essa pergunta de planejamento com uma regra prática transparente: dias de recuperação são iguais aos fusos cruzados vezes um fator de direção de um vírgula zero para viagem para o leste e zero vírgula cinco para viagem para o oeste.
A viagem para o leste é mais difícil, porque o corpo precisa avançar sua fase (dormir e acordar mais cedo em relação ao horário de origem), enquanto a viagem para o oeste é mais fácil, porque atrasar o sono geralmente é mais natural para a maioria dos adultos.
Se você precisar de um cronograma completo de terapia de luz ou protocolo de melatonina, consulte orientação clínica fora desta ferramenta; esta página permanece focada na estimativa de dias, para que planilhas de exercícios, APIs, e demonstrações de navegador compartilhem um contrato estável.
Como os fusos e a direção são lidos e como a estimativa permanece reproduzível
Direction aceita east, eastward, e e para o caminho mais difícil para o leste, e west, westward, e w para o caminho mais fácil para o oeste; caixa mista e espaços ao redor são normalizados. Sinais de mais à esquerda opcionais e notação científica em strings numéricas de fuso são permitidos quando podem ser interpretados como decimais finitos; espaços incorporados, prefixos hexadecimais e tokens não numéricos são rejeitados com uma mensagem clara, para que uma célula ruim não vire uma janela de recuperação errada.
Zero fusos é válido e retorna zero dias de recuperação, o que é útil para saltos domésticos no mesmo fuso ou para testar o contrato. A string de fórmula em cada resposta de sucesso documenta os fatores, para que auditores possam ver que leste é igual a um vírgula zero dia por fuso e oeste é igual a zero vírgula cinco dia por fuso, sem ler o código-fonte.
Onde as estimativas de dias de recuperação se encaixam no planejamento, em equipes e em software
Viajantes de lazer encontram esse cálculo quando uma reserva de longa distância mostra uma mudança de relógio de seis ou oito horas, e o único passo restante é quantas manhãs tranquilas manter livres antes de um casamento, corrida, ou apresentação de conferência. Mesas de viagens corporativas fazem o mesmo cálculo em lote entre rotas de múltiplas cidades, para sinalizar reuniões consecutivas agressivas depois de voos noturnos para o leste e recomendar noites de buffer no trecho de ida.
Times esportivos e turnês de artes performáticas usam dias de recuperação sensíveis à direção quando uma série para o leste é mais difícil que uma volta para o oeste com a mesma contagem de fusos.
Estudantes e workshops de educação sobre sono usam a divisão leste versus oeste para conectar a ideia de livro didático de avanço de fase e atraso de fase com um número concreto de dias, incluindo o exemplo clássico de seis fusos a leste, que resulta em seis dias de recuperação, e o exemplo de seis fusos a oeste, que resulta em três.
Ferramentas de produto e de educação chamam o contrato a partir de scripts quando um usuário escolhe fusos de origem e destino, e o aplicativo precisa mostrar uma janela de ajuste estimada sem distribuir um modelo circadiano clínico completo. Combine-a com conversores de fuso horário quando você só precisar de matemática de relógio local, e com outros ajudantes de viagem ao montar um pequeno laboratório de ferramentas de planejamento gratuitas e determinísticas para viagens, combustível, e recuperação.
Casos de uso
Planejamento de viagem de longa distância
Estime os dias de recuperação para voos para o leste ou para o oeste, a partir do número de fusos horários cruzados, antes de travar reuniões ou turnês.
Buffers de viagem corporativa
Sinalize itinerários agressivos depois de voos noturnos para o leste e recomende noites de buffer, usando uma regra transparente de dias por fuso.
Perguntas frequentes
Como os dias de recuperação são calculados?
Viagem para o leste usa 1,0 dia por fuso; viagem para o oeste usa 0,5 dia por fuso.
Por que a recuperação para o leste é mais longa que para o oeste?
A viagem para o leste exige um avanço de fase circadiana (mais difícil para a maioria das pessoas). A viagem para o oeste é um atraso de fase, modelado aqui em meio dia por fuso.
Isso é um diagnóstico médico ou um plano de sono?
Não. É uma estimativa determinística de regra prática, apenas para planejamento. A recuperação individual varia com idade, exposição à luz, débito de sono, e itinerário.
Posso informar uma diferença de meia hora?
Sim. Fusos fracionados como 5,5 são aceitos, de 0 até 24. Cada fuso conta um dia de recuperação para o leste e meio dia para o oeste, também nas frações.
E se eu viajar sem mudar de fuso horário?
Com zero fusos cruzados, a estimativa é de zero dias de recuperação. Isso vale para voos domésticos dentro do mesmo fuso, mesmo que a viagem tenha sido longa.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/travel/jet-lag-recovery \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"zones_crossed":6,"direction":"east"}'const res = await fetch("https://api.kit.forhosting.com/travel/jet-lag-recovery", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"zones_crossed": 6,
"direction": "east"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/jet-lag-recovery",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"zones_crossed": 6,
"direction": "east"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/jet-lag-recovery", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"zones_crossed":6,"direction":"east"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"zones_crossed":6,"direction":"east"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/jet-lag-recovery", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"zones_crossed": 6,
"direction": "east"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.jet_lag_recovery",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_zones | 24 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Contagens de fuso negativas são rejeitadas com invalid_input, porque uma travessia negativa não é uma mudança física de viagem.
O que significa a recuperação de jet lag e o que a resposta contém
A resposta ecoa o valor zones_crossed normalizado, a direction resolvida e um direction_label legível por humanos, como eastward ou westward, o fator days_per_zone aplicado, os recovery_days estimados, phase_shift_hours igual à contagem de fusos para interpretação dupla, uma etiqueta de método jet_lag_recovery, uma string compacta de fórmula para auditorias, e uma nota curta de que a recuperação individual varia. Não há caminho aproximado de Monte Carlo nem alimentação de clima ou voo ao vivo: o mecanismo constrói uma estimativa finita dentro da faixa suportada ou rejeita a entrada com invalid_input. Os casos rejeitados incluem fusos ou direção ausentes, valores não finitos, magnitudes acima de vinte e quatro fusos, tokens de direção desconhecidos, e qualquer zones_crossed negativo, porque uma contagem negativa não descreve uma travessia real.
Como os fusos e a direção são lidos e como a estimativa permanece reproduzível
Os campos preferidos são zones_crossed para o número de fusos horários entre origem e destino e direction para o rumo da viagem, mas os apelidos como zones, time_zones, hours_shift, dir, travel_direction, e heading são aceitos, para que planilhas, strings de consulta e formulários digitados possam reutilizar o mesmo contrato. Fusos fracionários, como cinco vírgula cinco, são permitidos quando um itinerário abrange deslocamentos de meia hora, e os dias de recuperação são arredondados a duas casas decimais para JSON estável. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar você mesmo os fatores de leste e oeste.
Onde as estimativas de dias de recuperação se encaixam no planejamento, em equipes e em software
Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração de planejador de viagem a um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Fixtures determinísticas para aplicativos
Gere campos reproduzíveis de recovery_days e direction para ferramentas de reserva, logística esportiva, e asserções de CI.
Perguntas técnicas
Quanto custa a calculadora de recuperação de jet lag?
É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
O que acontece se zones_crossed for negativo?
A entrada é rejeitada com invalid_input. Uma contagem negativa de fusos horários não descreve uma mudança real de viagem.