Gente, estoy usando PHP y MSSQL.
La cuestión es la siguiente, en una tabla tengo 2 campos de tipo smalldatetime.
En uno se guarda el dia, mes, año, hora, minutos y segundos cuando un servidor se detecta como caido. En el otro se guardan los mismos datos pero cuando un servidor q se encontraba caido vuelve a funcionar.
Lo q necesito es la diferencia entre las dos fechas. La función datediff no me sirve ya q obtengo lo siguiente.
Usando datediff y sacando la diferencia a estos dos campos obtengo
campo1= 20051127 03:24:00 PM
campo2= 20051128 06:24:00 PM
resultado = 1 día
o
resultado = 27hs
Y eso es lo q no quiero lo q yo quiero obtener es el conjunto
o sea 1 dia y 3 horas q el servidor estuvo caido. No se si me explico de la mejor manera. Se puede obtener la diferencia en días, horas, minutos y segundos? y no solo la diferencia en horas por ejemplo?