Horas em minutos
2,5 horas são 150 minutos: um único total, e não horas mais minutos que sobram. Digite qualquer quantidade de horas de uma folha de ponto, receita ou estacionamento, inteira ou com decimais, e receba os minutos, que são as horas vezes 60. 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
- Horas
- 2,5
- Minutos
- 150
- Formato legível
- 150 minutes
Este conversor de horas em minutos recebe uma contagem finita e não negativa de horas e devolve o número total de minutos dessa duração. Duas horas e meia são cento e cinquenta minutos; uma hora são sessenta minutos; um quarto de hora são quinze minutos. Chega-se a esta página quando uma planilha de ponto, uma receita, uma permanência de estacionamento ou um problema escolar está guardado em horas e é preciso um único número de minutos, não uma partição de relógio em horas inteiras mais minutos que sobram. Zero horas é válido e resulta em zero minutos. Um valor negativo, Infinity ou um token não numérico é rejeitado com entrada inválida e não é cobrado. Não há chamada de rede, nem relógio do sistema, nem acaso: só multiplicar por sessenta.
Como as horas viram uma contagem total de minutos
Uma hora é uma duração civil de sessenta minutos. A conversão que esta página responde é, portanto, um único produto: os minutos equivalem às horas multiplicadas por sessenta. Duas horas são cento e vinte minutos.
Dois ponto cinco horas são cento e cinquenta minutos, porque a metade de sessenta é trinta e esse trinta se soma aos cento e vinte das horas inteiras, sem ser tratado como um despejo de dígitos. Um ponto sete cinco horas são cento e cinco minutos. Um quarto de hora são quinze minutos.
Oito horas redondas são quatrocentos e oitenta minutos. Zero horas são zero minutos. O resultado é um só número — a contagem total de minutos — não um par de horas inteiras e minutos que sobram.
Essa distinção importa: quem busca «horas em minutos» quer cento e cinquenta, não «duas horas e trinta minutos». Essa última partição vive em outra página. Este conversor nunca consulta o relógio do sistema, nunca chama um serviço de rede e nunca usa acaso, de modo que a mesma contagem de horas produz sempre os mesmos minutes, a mesma cadeia pretty e a mesma fórmula.
Horas fracionárias exatas em decimal continuam exatas depois da multiplicação (um décimo de hora são seis minutos).
Contrato de entrada, números finitos e erros
O corpo da requisição traz um número obrigatório: hours. O valor é a duração em horas a converter e precisa ser um número finito não negativo. Horas fracionárias são permitidas e esperadas.
Um hours negativo falha com uma mensagem clara de que as horas não podem ser negativas, porque uma duração nesta página não é um livro-razão com sinal. No sucesso o corpo devolve hours, minutes como o produto de hours por sessenta, uma cadeia pretty como 150 minutes e uma fórmula curta que você pode imprimir ao lado da resposta. Uma hora corresponde a sessenta minutos; duas horas e meia correspondem a cento e cinquenta minutos; um quarto de hora corresponde a quinze minutos.
Entrada inválida não é cobrada.
Onde um produto de horas em minutos se justifica
Recorre-se a um conversor de horas em minutos sempre que um sistema guarda o tempo em horas e uma pessoa ou outro sistema precisa consumir minutos. Exportações de folha de pagamento e de controle de ponto costumam manter o esforço faturado como hora decimal e precisam de uma coluna de minutos para um motor de folha que só aceita minutos.
Timers de cozinha e de laboratório são programados em minutos mesmo quando a receita ou o protocolo está escrito em horas, de modo que um ponto cinco horas vira noventa minutos no dial. Softwares de estacionamento, clínica e estúdio às vezes cobram por minuto enquanto a permanência é registrada em horas. Professores e tutores passam a conversão para que a turma pratique multiplicar por sessenta, em vez de achar que dois ponto três horas são duas horas e três minutos.
Como a ferramenta rejeita uma duração negativa e tokens não finitos, ela também vale como validador para formulários de entrada que não devem aceitar menos duas horas. Combine esta página com a partição de horas e minutos se você precisa de horas inteiras mais um resto, com um conversor genérico de unidades de tempo se também precisa de segundos, dias ou semanas, ou com uma ferramenta de duração de relógio se tem duas leituras de ponteiro em vez de uma só contagem de horas.
Casos de uso
Minutos de folha de pagamento e de ponto
Transforme 2.5 ou 8 horas faturadas em 150 ou 480 minutos para um motor de folha que guarda o esforço como uma única contagem de minutos, não como uma partição de relógio.
Timers, receitas e checagens em sala
Programe um timer de cozinha ou de laboratório a partir de uma duração escrita em horas, ou deixe a turma conferir que 1.75 horas são 105 minutos e que uma contagem negativa de horas é rejeitada.
Colunas de permanência e de cobrança
Converta uma permanência ou um esforço registrado em horas em uma coluna de minutos para software de estacionamento, clínica, estúdio ou projeto que cobra por minuto.
Perguntas frequentes
Como converter horas em minutos?
Envie hours como um número finito não negativo. 2.5 horas são 150 minutos; 1 hora são 60 minutos.
Por que 2.5 horas equivalem a 150 minutos e não a 2 horas 50 minutos?
A parte fracionária é uma fração de hora, não um despejo de dígitos. Metade de sessenta minutos é trinta, então 2.5 horas são 150 minutos no total. 2.50 é a mesma duração.
O que acontece se for informado um número negativo de horas?
Este conversor só está definido para uma contagem de horas finita e não negativa.
Devolve horas e minutos que sobram, ou só o total?
Só a contagem total de minutos. 2.5 horas devolvem 150 minutos, não 2 horas e 30 minutos que sobram. Use o conversor de horas e minutos se precisar dessa partição.
Quantos minutos tem uma jornada de 8 horas?
Uma jornada de 8 horas tem 480 minutos, porque cada hora soma 60 minutos. A mesma multiplicação serve para qualquer turno, aula ou trajeto que você anotou em horas.
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/life/minute \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hours":2.5}'const res = await fetch("https://api.kit.forhosting.com/life/minute", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hours": 2.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/minute",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hours": 2.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/minute", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hours":2.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hours":2.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/minute", 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
{
"hours": 2.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.minute",
"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_abs_value | 1000000000000 |
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
Solicitações API bem-sucedidas custam US$ 0,002.
Contrato de entrada, números finitos e erros
Os aliases h e value são aceitos para que um formulário, uma query string ou uma coluna de planilha reutilizem o mesmo contrato sem renomear a entrada. O valor pode chegar como número JSON ou como cadeia numérica decimal, inclusive um sinal de mais inicial opcional e notação científica; espaços embutidos, prefixos hexadecimais e tokens não numéricos falham com uma mensagem que nomeia o campo. Um hours ausente, uma cadeia vazia depois do trim, Infinity e NaN falham com invalid_input e não são cobrados. Chamadas API bem-sucedidas usam o preço-base publicado US$ 0,002.
Onde um produto de horas em minutos se justifica
Isso mantém a latência em um punhado de operações aritméticas e o modelo de custo honesto em US$ 0,002 por requisição API bem-sucedida, enquanto a validação com falha nunca consome saldo pré-pago.
Perguntas técnicas
Quanto custa o conversor de horas em minutos?
A ferramenta do navegador é gratuita. Requisições API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.