Cómo convertir una fecha en calendario gregoriano a julianos usando SQL

Escrito por brendan mason | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo convertir una fecha en calendario gregoriano a julianos usando SQL
Los calendarios estándar usan el formato de fecha gregoriano. (Hemera Technologies/AbleStock.com/Getty Images)

El calendario gregoriano es el calendario estándar aceptado internacionalmente de los seis calendarios principales actualmente en uso en el mundo. El calendario juliano es el único otro calendario de base solar y a menudo se usa para aplicaciones astronómicas y científicas. Estos calendarios usan formatos muy distintos, pero en realidad es bastante sencillo convertir de un formato al otro usando Transact-SQL con las funciones incorporadas DATEDIFF() y DATEADD().

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre SQL Server Management Studio.

  2. 2

    Abre una nueva ventana de consulta.

  3. 3

    Convierte una fecha gregoriana en juliana ejecutando la siguiente sentencia de consulta, cambiando "<FechaGregoriana>" por cualquier fecha en formato gregoriano:

    SELECT DATEDIFF(dd, 0, <FechaGregoriana>) + 2415021

  4. 4

    Convierte una fecha en juliano en gregoriana ejecutando la siguiente sentencia de consulta, cambiando "<FechaJuliana>" por una fecha en formato juliano:

    SELECT DATEADD(dd, <FechaJuliana> - 2415021, 0)

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles