viernes, diciembre 02, 2005

[T-Sql] Sacarle a una fecha el tiempo

Asi se saca las horas, minutos, segundos y milisegundos a una fecha.
Gracias maramonar, de PC++

declare @date datetime
set @date = getdate()
select cast(convert(char(8),@date,112) as datetime)

2 comentarios:

Anónimo dijo...

Hola Ranu,

Por que no usas mejor la funcion:

datepart(parte, fecha)

Porque de acuerdo a como tengas configurado el lenguaje del servidor este codigo podria tener fallas.

Prueba esto:

select
datepart(dd,getdate()) as Dia,
datepart(mm,getdate()) as Mes,
datepart(yy,getdate()) as Ano,
datepart(hh,getdate()) as Hora,
datepart(mi,getdate()) as Min,
datepart(ss,getdate()) as Seg

Saludos,

MM

Ranu dijo...

Gracias x el dato!