ForHosting KIT · Ferramentas para dev

Calculadora do horário de fim do Pomodoro com pausas

Contar sessões Pomodoro é simples, mas encaixá-las no relógio fica trabalhoso quando entram pausas curtas, pausas longas e a virada do dia.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Esta calculadora parte de um horário em formato de 24 horas, soma cada sessão de foco e todas as pausas entre sessões e informa o horário exato de término. Ela também separa minutos de foco e descanso, conta os dois tipos de pausa e mostra quantos dias depois o plano acaba, seja para um bloco de estudos ou uma programação prolongada.

Monte a programação Pomodoro a partir do início possível

Informe o horário em que a primeira sessão de foco começa e escolha quantas sessões você pretende concluir. O padrão usa vinte e cinco minutos de foco, pausas curtas de cinco minutos, uma pausa longa de quinze minutos e uma pausa longa depois de cada quarta sessão concluída. Todos esses valores podem ser alterados, por isso a calculadora atende tanto ao Pomodoro clássico quanto a variações pessoais de estudo ou trabalho concentrado. O cálculo inclui uma pausa somente quando existe outra sessão em seguida. Assim, o término da última sessão de foco é também o fim do plano; nenhuma pausa desnecessária é acrescentada. O resultado apresenta o horário final no mesmo formato de vinte e quatro horas da entrada e informa o deslocamento em dias. Se o resultado for 01:20 com um dia depois, o plano termina à 1h20 da madrugada seguinte. Essa indicação evita que uma programação noturna pareça menor do que realmente é.

Entenda a posição das pausas curtas e longas

A posição das pausas depende das sessões de foco já concluídas. Depois da maioria delas, a programação acrescenta uma pausa curta. Quando o total concluído alcança o intervalo escolhido, essa parada é substituída por uma pausa longa. Em oito sessões com pausa longa a cada quatro, há sete intervalos: uma pausa longa após a quarta sessão e seis pausas curtas. Não existe pausa depois da oitava, pois nenhuma nona sessão vem em seguida. Essa diferença importa porque um atalho manual comum conta duas pausas longas em oito sessões e adiciona tempo depois que o trabalho já acabou. A saída mostra quantas pausas curtas e longas existem, o total de minutos de foco e o total de minutos de descanso, permitindo que você confira a estimativa. Pausas de zero minuto são aceitas para blocos consecutivos. Quantidades e durações precisam ser números inteiros dentro dos limites publicados, mantendo o resultado determinístico e reproduzível.

Use a previsão para assumir um compromisso realista

A previsão do horário final é especialmente útil antes de informar sua disponibilidade, reservar uma sala ou decidir se uma meta de estudos cabe antes de um compromisso. Comece pelo primeiro horário em que você realmente consegue iniciar, e não pelo horário idealizado. Inclua as pausas que provavelmente fará, pois removê-las cria um prazo bonito que costuma falhar na prática. Se sua rotina prevê uma recuperação maior depois de três sessões, ajuste o intervalo longo para três; se você usa blocos de cinquenta minutos, altere o foco para cinquenta. A calculadora faz apenas aritmética de relógio, sem consultar horário, calendário, localidade ou fuso do dispositivo. Por isso, a mesma entrada sempre produz o mesmo resultado no navegador e na API. Ela não agenda alertas, não decide quando você deve descansar nem considera interrupções externas. Trate o resultado como a duração do plano e reserve margem para preparação, refeições, deslocamentos ou tarefas que ultrapassem o cronômetro.

Planejar um bloco de revisão

Confira se as sessões de estudo e recuperação terminam antes da aula, do jantar ou da hora de dormir.

Informar uma disponibilidade realista

Converta um compromisso de trabalho focado em um horário antes de avisar quando você estará disponível novamente.

Comparar rotinas personalizadas

Altere foco, pausas e frequência do intervalo longo para comparar quando diferentes rotinas terminariam.

Uma pausa é adicionada depois da última sessão Pomodoro?

Não. As pausas entram somente entre sessões, pois o plano termina ao final da última sessão de foco.

Como uma pausa longa é escolhida?

A pausa longa substitui a curta após cada grupo definido por long_break_every, desde que ainda exista outra sessão.

O que acontece quando a programação passa da meia-noite?

O horário final retorna ao valor adequado no relógio de 24 horas, e days_later informa quantas viradas do dia ocorreram.

Posso usar durações Pomodoro diferentes do padrão?

Sim. Você pode definir minutos inteiros para foco e pausas, além de escolher a frequência das pausas longas.

Quanto custa uma solicitação à API?

Cada solicitação à API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.

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/edu/pomodoro-finish-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/edu/pomodoro-finish-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"start_time":"09:00","sessions":8}'
{
  "start_time": "09:00",
  "sessions": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.pomodoro_finish_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.

Ver a documentação completa do KIT →