Converción de Fechas

12/07/2004 - 23:38 por Rodin | Informe spam
Buenas Tardes,

Quisiera saber como convertir en SQL server un tipo de
fecha "JULIANA" a una fecha "Gregoriana" que es la que se
maneja en SQL Server.

Mil Gracias.
 

Leer las respuestas

#1 Javier Loria
13/07/2004 - 03:41 | Informe spam
Hola Rodin:
El termino Fecha Juliana no es totalmente claro, hablando de forma
extricta el 12 de julio del 2004 a las 12:00 m seria
2,453,199. Este valor cuenta el numero de dias de forma continua desde el 1
de Enero del ano 4713 antes de Cristo.
La mayoria de los programadores que usa fechas "Julianas" usa alguna
fecha de referencia y calcula la diferencia en dias.
SELECT DATEDIFF(days, '1999-12-31', GETDATE())
Una nota extra, el servidor de SQL usa 2 versiones diferentes de "Fechas
Julianas", una para DATETIME y otra para SMALLDATETIME. Es la parte cliente
del SQL Server el que presenta los datos de forma Gregoriana.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Rodin escribio:
Buenas Tardes,

Quisiera saber como convertir en SQL server un tipo de
fecha "JULIANA" a una fecha "Gregoriana" que es la que se
maneja en SQL Server.

Mil Gracias.

Preguntas similares