ForHosting KIT · Casa, cozinha e lazer

Duração de tempo

2 horas 15 minutos e 30 segundos mais 1 hora 20 minutos e 45 segundos dão 3 horas 36 minutos e 15 segundos, também mostrados como 216,25 minutos e 12.975 segundos. Mude para subtrair e veja a diferença entre duas durações. 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
Operação
Adicionar imposto
Horas A
2
Minutos A
15
Segundos A
30
Horas B
1
Minutos B
20
Você obtém
Horas
3
Minutos
36
Segundos
15
Total de horas
3,6041666667

Uma duração de tempo é um comprimento, não uma leitura de relógio em um mostrador de doze ou de vinte e quatro horas. Quando você soma duas horas, quinze minutos e trinta segundos a uma hora, vinte minutos e quarenta e cinco segundos, a duração combinada é de três horas, trinta e seis minutos e quinze segundos. Quando subtrai o bloco mais curto do mais longo, obtém cinquenta e quatro minutos e quarenta e cinco segundos. Esta calculadora de duração de tempo aceita dois valores em horas, minutos e segundos, soma ou subtrai conforme a operação escolhida e devolve a duração combinada em cada unidade: um detalhamento normalizado de horas-minutos-segundos mais o mesmo total expresso como horas, como minutos e como segundos.

Como dois valores de tempo viram uma duração em cada unidade

Uma duração é um comprimento de tempo medido independentemente de qualquer data de calendário ou leitura de relógio de parede. Converter cada operando em uma única contagem inteira de segundos é o único jeito confiável de somar ou subtrair sem erros de transporte. O primeiro valor de tempo contribui com as horas vezes três mil e seiscentos, mais os minutos vezes sessenta, mais os segundos restantes.

O segundo valor de tempo é convertido com os mesmos fatores. O campo operation então soma esses dois totais inteiros ou subtrai o segundo do primeiro. Quando esse único inteiro é conhecido, esta calculadora de duração de tempo informa a duração combinada em cada unidade de uma vez.

As horas inteiras são o total de segundos dividido por três mil e seiscentos, descartando o resto. Os minutos no intervalo convencional de zero a cinquenta e nove são esse resto dividido por sessenta. Os segundos que sobram ficam entre zero e cinquenta e nove.

Essa visão tripla é o que quem busca uma calculadora de duração de tempo realmente quer: um produtor pode precisar da cadeia pretty para uma rolagem de créditos, uma folha de ponto pode precisar de horas decimais e um editor de vídeo pode precisar de uma contagem bruta de segundos para uma linha do tempo. Minutos ou segundos que já chegam acima de cinquenta e nove são lícitos porque esta ferramenta mede comprimento, não uma leitura de relógio válida. Setenta minutos são simplesmente quatro mil e duzentos segundos a mais.

As horas nunca fecham às vinte e quatro: vinte e cinco horas de material são vinte e cinco horas, não uma hora da madrugada. Subtrair um segundo valor maior que o primeiro é rejeitado, porque uma duração neste contrato não pode ser negativa. O algoritmo nunca consulta o relógio do sistema, nunca chama um serviço de rede e nunca usa aleatoriedade, de modo que o mesmo par de valores e a mesma operação sempre produzem os mesmos totais.

Onde uma calculadora de duração de tempo se justifica

As pessoas recorrem a uma calculadora de duração de tempo quando duas leituras de cronômetro precisam virar um único comprimento combinado, ou quando um bloco mais longo precisa perder um mais curto. Editores de vídeo somam comprimentos de cena para confirmar que um corte ainda cabe em um espaço e depois subtraem um trailer que decidiram tirar. Podcasters somam blocos de introdução e de entrevista antes de publicar uma nota do programa que cite o tempo de execução e, mais tarde, subtraem um anúncio que retiraram.

Escriturários de folha somam horas ordinárias a minutos extras que chegaram como um segundo par e depois subtraem uma pausa não remunerada registrada do mesmo jeito. Treinadores combinam blocos de exercício e intervalos de descanso para imprimir a ficha da sessão e depois subtraem um aquecimento cancelado. Gestores de projeto somam duas estimativas de tarefa registradas como horas, minutos e segundos em vez de uma única hora decimal.

Professores demonstram transporte e empréstimo na aritmética sexagesimal sem forçar o aluno a fazer à mão a conversão de três mil e seiscentos e de sessenta. Como as horas não fecham à meia-noite, a mesma ferramenta também totaliza trabalho ou viagem de vários dias: quarenta horas mais oito horas são quarenta e oito horas, não um horário de relógio à meia-noite.

Fixe a cadeia pretty e os três totais de unidade nos seus testes e você obtém uma duração reproduzível para lição de casa, plugins LMS e workers de borda, sem levantar uma biblioteca de calendário própria.

Tempos de vídeo e de podcast

Some dois comprimentos de clipe dados como horas, minutos e segundos, ou subtraia um segmento removido, e leia a duração combinada como HMS, horas decimais, minutos e segundos.

Folhas de ponto com blocos pagos e não pagos

Some um expediente regular a um bloco de hora extra e depois subtraia uma pausa não remunerada que chegou como um segundo par HMS, sem fechar à meia-noite.

Transporte sexagesimal em sala de aula

Deixe os alunos conferirem que somar setenta minutos a noventa segundos, ou subtrair um exercício mais curto de um mais longo, normaliza corretamente em vez de inventar um mostrador ilegal.

O que acontece se um componente for negativo ou não for um número?

Uma duração neste contrato não pode conter um campo de relógio negativo ou não numérico, e essa falha não é cobrada.

Posso subtrair um valor de tempo mais longo de um mais curto?

Troque os dois valores de tempo, ou use add se a intenção era combiná-los.

Como subtraio uma duração de outra?

Escolha subtrair e digite primeiro a duração mais longa. A segunda é descontada da primeira, então 2 horas 15 minutos e 30 segundos menos 1 hora 20 minutos e 45 segundos deixam 54 minutos e 45 segundos.

Posso ver o resultado só em minutos ou em segundos?

Pode. Ao lado do detalhamento em horas, minutos e segundos, aparece a mesma duração em horas, minutos e segundos totais: 3 horas 36 minutos e 15 segundos também são 216,25 minutos ou 12.975 segundos.

Posso digitar frações como 1,5 hora?

Não. Cada parte precisa ser um número inteiro, então digite 1,5 hora como 1 hora e 30 minutos. Minutos e segundos acima de 59 são aceitos, porque passam para a unidade seguinte.

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/life/time-duration

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/life/time-duration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"operation":"add","hours_a":2,"minutes_a":15,"seconds_a":30,"hours_b":1,"minutes_b":20,"seconds_b":45}'
{
  "operation": "add",
  "hours_a": 2,
  "minutes_a": 15,
  "seconds_a": 30,
  "hours_b": 1,
  "minutes_b": 20,
  "seconds_b": 45
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.time_duration",
  "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.

max_component1000000000000
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.

Componentes negativos ou não numéricos são rejeitados com invalid_input, porque uma duração neste contrato não pode conter um campo de relógio negativo ou ilegível.

Como dois valores de tempo viram uma duração em cada unidade

O mesmo inteiro também volta como total_hours, as horas decimais exatas; como total_minutes, os minutos decimais exatos; e como total_seconds.

Contrato de entrada, forma da resposta e erros

Cada componente é obrigatório. Um componente negativo também falha, porque uma duração neste contrato não pode conter uma parte de relógio negativa; a mensagem afirma que o campo deve ser um inteiro não negativo. Inteiros escritos como cadeias numéricas sem decimal são aceitos para que formulários e pipelines CSV possam enviar texto. Entrada inválida não é cobrada. O corpo da requisição leva uma operação e seis campos inteiros. operation deve ser add ou subtract; qualquer outra cadeia, inclusive em branco, falha com invalid_input. hours_a, minutes_a e seconds_a descrevem o primeiro valor de tempo. hours_b, minutes_b e seconds_b descrevem o segundo. Um campo ausente, uma cadeia vazia, um booleano, um número fracionário como um ponto cinco ou uma cadeia não numérica falham com invalid_input e nomeiam o campo culpado. No sucesso, a resposta informa operation, um detalhamento normalizado de horas sem teto à meia-noite, minutos de zero a cinquenta e nove, segundos de zero a cinquenta e nove, total_hours e total_minutes como decimais arredondados, total_seconds como o inteiro exato, uma cadeia pretty no formato horas dois-pontos minutos dois-pontos segundos com minutos e segundos preenchidos a dois dígitos, e uma fórmula breve que você pode mostrar ao lado da resposta. Chamadas API bem-sucedidas usam o preço-base publicado US$ 0,002.

Onde uma calculadora de duração de tempo se justifica

Isso mantém a latência em poucas operações aritméticas e o modelo de custo honesto em US$ 0,002 por requisição API bem-sucedida, enquanto uma validação falha nunca consome saldo pré-pago.

Como calcular uma duração de tempo a partir de horas, minutos e segundos?

Envie operation como add ou subtract e seis inteiros não negativos: hours_a, minutes_a, seconds_a e hours_b, minutes_b, seconds_b. A API converte cada valor em segundos, combina-os e devolve a duração em horas, minutos e segundos.

O que significa “a duração combinada em cada unidade”?

O mesmo total é informado de três formas além do detalhamento HMS normalizado: total_hours como horas decimais, total_minutes como minutos decimais e total_seconds como uma contagem inteira de segundos.

Quanto custa a calculadora de duração de tempo?

A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →