miércoles, 5 de octubre de 2016

Diff entre dos fechas en formato HH:MM

Mediante esta formula podemos obtener el DIFF entre dos fecha en formato HH:MM

Tener en cta que el resultado es varchar, por lo que no pueden aplicarse operaciones de suma, promedio, etc. El ORDER BY tampoco funciona de manera correcta.

convert(varchar, datediff(mi, FECHAINICIAL, FECHAFINAL) / 60) + ':' + right('0' + convert(varchar, (datediff(mi, FECHAINICIAL, FECHAFINAL) % 60)), 2)

No hay comentarios:

Publicar un comentario