diferencia de 2 fechas en horas minutos

07/02/2007 - 17:34 por Carlos Mija | Informe spam
Buenos dias grupo,
alguien sabe como obtener la diferencia de 2 fechas
en segundos, minutos , horas

fechai fechaf
resultado
2007-01-06 09:10 2007-01-06 10:00 00 horas 50 minutos
2007-01-06 15:00 2007-01-07 20:00 05 horas 00 minutos
2007-01-06 10:10 2007-01-07 10:20 24 horas 10 minutos
algo asi quiero hacer espero su ayuda

Saludos,

Carlos Mija
carlos23@hotmail.com

Preguntas similare

Leer las respuestas

#1 Ndsm
07/02/2007 - 17:41 | Informe spam
Puedes usar el datediff()
Respuesta Responder a este mensaje
#2 Alejandro Mesa
07/02/2007 - 18:45 | Informe spam
Carlos,

Calcula la diferencia en segundos usando datediff y luego conviertes ese
valor a h:m:s.


declare @sd datetime
declare @ed datetime

set @sd = getdate()
set @ed = '2007-02-07T16:45:36'

select
@sd,
@ed,
datediff(second, @sd, @ed),
datediff(second, @sd, @ed) / 3600 as h,
(datediff(second, @sd, @ed) % 3600) / 60 as m,
(datediff(second, @sd, @ed) % 3600) % 60 as s
go


AMB


"Carlos Mija" wrote:

Buenos dias grupo,
alguien sabe como obtener la diferencia de 2 fechas
en segundos, minutos , horas

fechai fechaf
resultado
2007-01-06 09:10 2007-01-06 10:00 00 horas 50 minutos
2007-01-06 15:00 2007-01-07 20:00 05 horas 00 minutos
2007-01-06 10:10 2007-01-07 10:20 24 horas 10 minutos
algo asi quiero hacer espero su ayuda

Saludos,

Carlos Mija





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida