¿Cómo convertir la marca de tiempo en fecha y hora en MySQL?

En este artículo, vamos a aprender cómo convertir la marca de tiempo a fecha y hora en MySQL. Para ejecutar estas consultas, primero debemos agregar datos enteros (escritos en formato de marca de tiempo) y luego usar la función FROM_UNIXTIME() para convertirlo en «Datetime». » Tipo de datos.

DESDE_UNIXTIME(): 

Esta función en MySQL devuelve una representación de fecha y hora de una marca de tiempo de Unix que se ha ingresado como parámetro.

Paso 1: Crearemos una base de datos

Para la creación de una base de datos, utilizaremos la siguiente consulta

Consulta:

CREATE DATABASE custom_db;

Paso 2: Usa la base de datos creada

Ahora usamos una base de datos creada con la ayuda de la siguiente consulta.

Consulta:

USE custom_db;

Paso 3: Crear una tabla dentro de la base de datos

Crearemos una tabla con una sola columna que tenga el tipo de datos int para almacenar los valores de la marca de tiempo. Usamos la siguiente consulta para crear una tabla:

Consulta:

CREATE TABLE custom_table
(TIMESTAMP_VAL INT);

Paso 4: Inserción de datos en la tabla creada

Insertaremos datos en formato de marca de tiempo en la tabla utilizando la siguiente consulta:

Consulta:

INSERT INTO custom_table 
VALUES(1242187029),
(1692076451),
(1434021855);

Paso 5: 

Aquí necesitamos mostrar los datos en otro formato, por lo que primero los seleccionamos usando la » instrucción SELECT » en MySQL. Luego pasaremos los datos seleccionados de la columna TIMESTAMP_VAL como un parámetro en la función FROM_UNIXTIME() . La sintaxis de FROM_UNIXTIME() es: 

Syntax: 
FROM_UNIXTIME(timestamp,format)

El formato NO es obligatorio aquí. Si no escribimos el formato, la consulta utilizada será: 

consulta yo:

SELECT FROM_UNIXTIME(TIMESTAMP_VAL)
FROM custom_table;

Si usamos el formato ‘%Y %D %M %h:%i:%s’, entonces la consulta utilizada será:

Consulta II:

SELECT FROM_UNIXTIME(TIMESTAMP_VAL,
'%Y %D %M %h:%i:%s') FROM custom_table;

Publicación traducida automáticamente

Artículo escrito por pranavhfs1 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 *