La función UTC_DATE() en MySQL se usa para verificar la fecha de la hora universal coordinada (UTC) actual. Devuelve el valor de fecha UTC en formato ‘YYYY-MM-DD’ o YYYYMMDD, dependiendo de si la función se usa en contexto de string o numérico.
Sintaxis:
UTC_DATE OR UTC_DATE()
Parámetro:
Este método no acepta ningún parámetro.
Devoluciones:
Devuelve la fecha del Tiempo Universal Coordinado (UTC) actual.
Ejemplo-1:
Obtener la fecha UTC actual usando la función UTC_DATE.
SELECT UTC_DATE as CurrUtcDate ;
Producción :
CurrUtcDate |
---|
2020-10-01 |
Ejemplo-2:
Obtener la hora actual usando la función UTC_DATE en formato numérico.
SELECT UTC_DATE + 0 as CurrUtcDate ;
Producción :
CurrUtcDate |
---|
20201001 |
Ejemplo-3:
la función UTC_DATE 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, PRIMARY KEY(DeliveryId) );
Aquí, usaremos la función UTC_DATE cuando se complete una entrega. El valor en la columna Delivered_On será el valor dado por la función UTC_DATE.
INSERT INTO DeliveryDetails(ProductId, ProductName, Delivered_On) VALUES (101001, 'Asus ROG', CURRENT_DATE);
Ahora, comprobando la tabla DeliveryDetails:
SELECT * FROM DeliveryDetails;
Producción :
ID de entrega | Identificación de producto | Nombre del producto | Entregado en |
---|---|---|---|
1 | 101001 | Asus ROG | 2020-10-01 |
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