Tchello Postado Maio 29, 2008 Denunciar Share Postado Maio 29, 2008 Tenho no db os seguintes campos: data_inicial, hora_inicial, data_final, hora_finalPreciso calcular a diferença de horas entre as duas datas.Ex.: data_inicial = 28/05/2008hora_inicial = 13:30data_final = 29/05/2008hora_final = 12:30O tempo transcorrido foi de: 23:00como faço para obter o seguinte resultado? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 29, 2008 Denunciar Share Postado Maio 29, 2008 Pega a data/hora coloca no padrão aaaa-mm-dd hh:ii:ss (ano-mes-dia hora:minutos:segundos), depois disso utiliza o strtotime para transforma a string em timestamp, pega a data maior e subtrai da menor, para passar isso pra segundo usa a explicação que eu dei nesse tópico. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Tchello
Tenho no db os seguintes campos: data_inicial, hora_inicial, data_final, hora_final
Preciso calcular a diferença de horas entre as duas datas.
Ex.:
data_inicial = 28/05/2008
hora_inicial = 13:30
data_final = 29/05/2008
hora_final = 12:30
O tempo transcorrido foi de: 23:00
como faço para obter o seguinte resultado?
Link para o comentário
Compartilhar em outros sites
1 resposta 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.