Walbert Costa Postado Outubro 23, 2011 Denunciar Share Postado Outubro 23, 2011 De um cálculo de tempo decorrido que faço recebo o resultado em horas, assim:$resultado_em_horas = 14:23 horasO que eu quero é pegar esse mesmo (14:23) resultado e transformá-lo em minutos e mostrar na variável $resultado_em_minutos , assim:$resultado_em_minutos = xxxx minutosAlguém poderia me ajudar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mJi Postado Outubro 23, 2011 Denunciar Share Postado Outubro 23, 2011 (editado) Seria a quantidade de minutos entre uma estaca zero (00:00) e o horário, correto?Faça uma função:function horaParaMinutos($hora){ $partes = explode(":", $hora); $minutos = $partes[0]*60+$partes[1]; return ($minutos); } E para chamar a função, simplesmente faça $resultado_em_minutos = horaParaMinutos($resultado_em_horas);Testei aqui, funciona certinho. Editado Outubro 23, 2011 por mJi Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MTavares Postado Outubro 23, 2011 Denunciar Share Postado Outubro 23, 2011 (editado) Eu faria diferente, veja:$resultado_em_horas = "14:23";$minutos = 60;list($hora,$minuto) = explode(":",$hora);$resultado_em_minutos = $hora * $minutos + $minuto;echo $resultado_em_minutos;abraçosSó para completar... é o mesmo raciocínio que o nosso colega mJi, só que ele usou função e eu não usei...o resultado é o mesmo... ou seja... você tem duas formas de trazer esse resultado...abraços Editado Outubro 23, 2011 por MTavares Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Walbert Costa Postado Outubro 23, 2011 Autor Denunciar Share Postado Outubro 23, 2011 POST RESOLVIDOOs 2 funcionaram direitinho!!!Muito obrigado a vocês!!!Abs,Walbert Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Walbert Costa
De um cálculo de tempo decorrido que faço recebo o resultado em horas, assim:
$resultado_em_horas = 14:23 horas
O que eu quero é pegar esse mesmo (14:23) resultado e transformá-lo em minutos e mostrar na variável $resultado_em_minutos , assim:
$resultado_em_minutos = xxxx minutos
Alguém poderia me ajudar?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.