La función UTC_TIME() en MySQL se usa para verificar el valor de tiempo actual de la hora universal coordinada (UTC). Devuelve el valor de la hora UTC en formato ‘HH:MM:SS’ o HHMMSS, dependiendo de si la función se usa en contexto de string o numérico.
Sintaxis:
UTC_TIME OR UTC_TIME()
Parámetro:
Este método no acepta ningún parámetro.
Devoluciones:
Devuelve el valor de la hora UTC actual.
Ejemplo-1:
Obtener la hora UTC actual usando la función UTC_TIME.
SELECT UTC_TIME as CurrUtcTime ;
Producción :
CurrUtcTime |
---|
18:11:35 |
Ejemplo-2:
Obtener la hora UTC actual usando la función UTC_TIME en formato numérico.
SELECT UTC_TIME + 0 as CurrUtcTime ;
Producción :
CurrUtcTime |
---|
181250 |
Ejemplo-3:
la función UTC_TIME se puede usar para establecer el valor de las columnas. Para demostrarlo, cree una tabla llamada DeliveryDetails.
CREATE TABLE DeliveryDetails ( DeliveryId INT AUTO_INCREMENT, ProductId INT NOT NULL, ProductName VARCHAR(20) NOT NULL, Delivered_On DATE NOT NULL, Delivered_At TIME NOT NULL, PRIMARY KEY(DeliveryId) );
Aquí, usaremos la función UTC_DATE y UTC_TIME cuando se complete una entrega. El valor en la columna Delivered_On será el valor dado por la función UTC_DATE y el valor en la columna Delivered_At será el valor dado por la función UTC_TIME.
INSERT INTO DeliveryDetails(ProductId, ProductName, Delivered_On, Delivered_At) VALUES (900000001, 'Lenovo Legion', UTC_DATE, UTC_TIME);
Ahora, comprobando la tabla DeliveryDetails:
SELECT * FROM DeliveryDetails;
Producción :
ID de entrega | Identificación de producto | Nombre del producto | Entregado en | Entregado_en |
---|---|---|---|---|
1 | 900000001 | Lenovo legión | 2020-10-08 | 18:25:59 |
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA