restar horas

10/07/2006 - 21:03 por Juan Huachaca Gomez | Informe spam
AMigos tengo dos campos datetime necesito restar las horas y minutos como
hago????

por ejemplo

var01 -> 1900-01-01 05:52:00.000
var02 -> 1900-01-01 07:00:00.000

var02 - var01 -> - 01:08:00.000

necesito me salga el resultado en horas y minutos, como hago para obtener
este resultado ???
 

Leer las respuestas

#1 Salvador Ramos
10/07/2006 - 21:24 | Informe spam
Hola,

No hay una función que lo haga directamente, pero con la función datediff
puedes obtener un entero, que en función del parámetro que le pases, te
devuelve dias, horas, minutos, ...
Puedes hacer que te devuelva una unidad menor que la hora, por ejemplo
minutos o segundos (según la precisión que necesites) y esto convertirlo al
formato que indicas.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Juan Huachaca Gomez" escribió en el mensaje
news:uSoT$
AMigos tengo dos campos datetime necesito restar las horas y minutos como
hago????

por ejemplo

var01 -> 1900-01-01 05:52:00.000
var02 -> 1900-01-01 07:00:00.000

var02 - var01 -> - 01:08:00.000

necesito me salga el resultado en horas y minutos, como hago para obtener
este resultado ???

Preguntas similares