Consulta SQL para convertir el campo de fecha a UTC

el DateTime En este artículo, discutiremos cómo convertir el campo de fecha a UTC en SQL. Para este artículo, utilizaremos Microsoft SQL Server como nuestra base de datos.

 

Paso 1: crear una base de datos. Para esto, use el siguiente comando para crear una base de datos llamada GeeksForGeeks

Consulta:

CREATE DATABASE GeeksForGeeks

Producción:

Paso 2: use la base de datos GeeksForGeeks. Para esto, use el siguiente comando

 Consulta:

 USE GeeksForGeeks

Producción:

Paso 3: Cree una tabla de demostración dentro de la base de datos GeeksForGeeks

 Consulta:

 CREATE TABLE Demofordatetime(
 demonumber int);

Producción:

Paso 4: escriba un comando para mostrar la fecha y la hora actuales en el formato predeterminado mediante el comando GETDATE(). Más adelante convertiremos esto a la hora UTC, es decir, la hora universal coordinada. 

Consulta:

 SELECT GETDATE() AS CurrentTime

 CurrentTime es la variable aquí.

Producción:

Paso 5: escriba un comando similar para mostrar la fecha y la hora actuales en el campo UTC mediante el comando GETUTCDATE().

Consulta:

 SELECT GETUTCDATE() AS UTCTime

  UTCTime es la variable aquí.

Producción:

Paso 6: Ahora escriba y ejecute ambos comandos simultáneamente para ver el valor de la fecha y la hora actual tanto según la zona horaria local como según UTC. 

Nota: la diferencia horaria entre IST (hora estándar de la India) y UTC (hora universal coordinada) es la siguiente:

IST – UTC = 5:30 horas, es decir, IST está por delante de UTC por 5 horas y 30 minutos.

Consulta:

 SELECT GETDATE() AS CurrentTime
 SELECT GETUTCDATE() AS UTCTime

Producción:

Publicación traducida automáticamente

Artículo escrito por abhisri459 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *