Minutos em horas
Divida os minutos por 60 e veja o resultado de duas formas: 90 minutos são 1,5 hora decimal, ou 1 hora e 30 minutos. O decimal serve para a folha de pagamento e a divisão, para um registro no formato de relógio. 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
- Minutos
- 90
- Horas decimais
- 1,5
- Horas
- 1
- Minutos restantes
- 30
- Minutos por hora
- 60
Este conversor de minutos em horas recebe uma contagem finita e não negativa de minutos e devolve duas representações da mesma duração: horas decimais, e horas inteiras mais minutos restantes. Noventa minutos são 1.5 horas, que também são uma hora e trinta minutos. Cento e vinte e cinco minutos são 2.083 horas, que também são duas horas e cinco minutos. Chega-se a esta página quando uma planilha de ponto, uma permanência de estacionamento, um registro de treino ou um problema escolar está guardado em minutos e é preciso uma hora decimal no estilo da folha de pagamento ou uma partição de relógio. Zero minutos é válido e resulta em zero horas. 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ó dividir por sessenta.
Como os minutos viram horas decimais e uma partição de relógio
Uma hora civil nesta página é uma duração de sessenta minutos. Essa é a definição SI e de relógio usada pela folha de pagamento, parquímetros, timers de cozinha e aritmética escolar: uma hora equivale a sessenta minutos, que também são três mil e seiscentos segundos. A conversão que esta página responde é, portanto, uma única divisão exata: as horas decimais equivalem aos minutos divididos por sessenta.
Noventa minutos são 1.5 horas. Sessenta minutos são uma hora. Trinta minutos são a metade de uma hora.
Cento e vinte minutos são duas horas. Quarenta e cinco minutos são 0.75 horas. Quinze minutos são um quarto de hora.
Zero minutos são zero horas. Junto desse decimal, a mesma chamada também devolve uma partição de relógio: as horas inteiras como o quociente inteiro dos minutos por sessenta, e os minutos restantes como o que sobra depois dessas horas inteiras. Noventa minutos são uma hora e trinta minutos.
Cento e vinte e cinco minutos são duas horas e cinco minutos. Quarenta e cinco minutos são zero horas e quarenta e cinco minutos. O resultado são duas representações de uma só duração — não uma data de calendário, não uma contagem de jornadas e não uma conversão que assume um dia pago de oito horas.
Onde um produto de minutos em horas se justifica
Recorre-se a um conversor de minutos em horas sempre que um sistema guarda o tempo em minutos e uma pessoa ou outro sistema precisa consumir horas. Exportações de folha de pagamento e de controle de ponto costumam conservar o esforço faturado como um total de minutos de um leitor de crachá e precisam de uma coluna de hora decimal para um motor de folha que só aceita horas. Software de estacionamento, clínica e estúdio às vezes registra a permanência em minutos enquanto a linha da fatura está rotulada em horas.
Timers de cozinha e de laboratório são programados em minutos mesmo quando a receita ou o protocolo depois informa em horas, de modo que noventa minutos viram 1.5 horas no rótulo. Professores e tutores passam a conversão para que a turma pratique dividir por sessenta, em vez de achar que noventa minutos são uma hora e noventa minutos, ou pior, tratar noventa como 9.0 horas ao omitir um zero.
Registros de fitness e de intervalos guardam a duração da sessão em minutos e precisam tanto de uma hora decimal para um total semanal quanto de uma partição de relógio para o diário de treino. 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 dois minutos.
Combine esta página com o conversor de horas em minutos se você tem o problema inverso, com a partição de horas e minutos se já tem uma hora decimal e só precisa do resto, ou com um conversor genérico de unidades de tempo se também precisa de segundos, dias ou semanas na mesma chamada.
Casos de uso
Planilhas de ponto e decimais da folha
Passe 90 ou 125 minutos registrados a 1.5 ou 2.083333333333 horas para um motor de folha que guarda o esforço faturado como hora decimal, e conserve a partição 1h 30m ou 2h 05m para o ponto humano.
Permanências de estacionamento, clínica e estúdio
Converta uma permanência registrada em minutos em horas de fatura, de modo que um atendimento de 45 minutos seja 0.75 horas e 0h 45m, não uma linha chutada de 1 hora.
Treinos, cozinha e checagens de sala
Expresse um intervalo de 30 minutos ou um assado de 180 minutos como hora decimal e como partição de relógio, e deixe a turma verificar que Infinity e uma contagem negativa de minutos são rejeitados.
Perguntas frequentes
Como se convertem minutos em horas?
Envie minutes como um número finito não negativo.
Qual é a diferença entre horas decimais e horas com minutos restantes?
Horas decimais são um só número (90 minutos → 1.5). Horas com minutos restantes são a partição de relógio (1 hora e 30 minutos). Este conversor devolve as duas a partir do mesmo total de minutos.
O que acontece se for digitado um número negativo, Infinity ou texto?
Uma duração em minutos precisa ser finita e não negativa.
Dá para converter uma fração de minuto?
Sim. 90.5 minutos devolvem 1.508333333333 horas decimais e 1 hora mais 30.5 minutos restantes. Minutos inteiros não são exigidos.
Como transformo minutos em horas decimais para a folha de pagamento?
Divida o total de minutos por 60: 45 minutos são 0,75 hora e 125 minutos dão cerca de 2,083 horas. Essa coluna decimal é a que os sistemas de folha e de controle de ponto costumam pedir.
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/conv/minutes-to-hours-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"minutes":90}'const res = await fetch("https://api.kit.forhosting.com/conv/minutes-to-hours-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"minutes": 90
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/minutes-to-hours-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"minutes": 90
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/minutes-to-hours-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"minutes":90}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"minutes":90}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/minutes-to-hours-converter", 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
{
"minutes": 90
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.minutes_to_hours_converter",
"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.
Como os minutos viram horas decimais e uma partição de relógio
O algoritmo 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 minutos produz sempre as mesmas decimal_hours, as mesmas hours, os mesmos remaining_minutes, a mesma cadeia pretty e a mesma fórmula.
Contrato de entrada, números finitos e erros
O corpo da requisição traz um número obrigatório: minutes. O valor é a duração em minutos a converter e precisa ser um número finito não negativo. Minutos fracionários são permitidos e esperados. Minutos negativos são rejeitados: uma duração não pode andar para trás nesta página, que é a mesma regra que uma permanência de estacionamento ou um registro de treino aplicaria. Noventa minutos correspondem a 1.5 horas decimais e a uma hora trinta minutos; quarenta e cinco minutos correspondem a 0.75 horas e a zero horas quarenta e cinco minutos. Entrada inválida não é cobrada. Os aliases min 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 minutes ausente, uma cadeia vazia depois do trim, Infinity e NaN falham com invalid_input e não são cobrados. Valores absolutos acima do limite de magnitude publicado são rejeitados para que o quociente permaneça finito em precisão dupla IEEE. No sucesso o corpo devolve minutes, decimal_hours como o quociente de minutes por sessenta, hours como a contagem de horas inteiras, remaining_minutes como o restante, minutes_per_hour como sessenta, uma cadeia pretty como 1h 30m e uma fórmula curta que você pode imprimir ao lado da resposta. Chamadas API bem-sucedidas usam o preço-base publicado US$ 0,002.
Onde um produto de minutos em horas 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 minutos em horas?
A ferramenta do navegador é gratuita. Solicitações API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; a entrada inválida não é cobrada.