MySQL 中的 UTC_TIMESTAMP()函数
原文:https://www . geesforgeks . org/utc _ timestamp-function-in-MySQL/
UTC _ TIMESTAMP()MySQL 中的函数用于检查当前协调世界时(UTC)的日期和时间值。它以 YYYY-MM-DD HH:MM:SS 或 YYYYMMDDHHMMSS.uuu 格式返回当前 UTC 日期和时间值,具体取决于该函数是在字符串还是数字上下文中使用。
语法:
UTC_TIMESTAMP
OR
UTC_TIMESTAMP()
参数: 此方法不接受任何参数。
返回: 返回当前 UTC 日期时间值。
示例-1 : 使用 UTC_TIMESTAMP 函数获取当前 UTC 日期和时间。
SELECT UTC_TIMESTAMP as CurrUtcDateAndTime ;
输出:
当前日期和时间 |
---|
2020-10-09 18:08:13 |
示例-2 : 使用 UTC_TIMESTAMP 函数以数字格式获取当前 UTC 日期和时间。
SELECT UTC_TIMESTAMP + 0 as CurrUtcDateAndTime ;
输出:
当前日期和时间 |
---|
20201009180940 |
示例-3 : 可以使用 UTC_TIMESTAMP 函数设置列的值。为了演示,创建一个名为 DeliveryDetails 的表。
CREATE TABLE DeliveryDetails (
DeliveryId INT AUTO_INCREMENT,
ProductId INT NOT NULL,
ProductName VARCHAR(20) NOT NULL,
Delivered_At TIMESTAMP NOT NULL,
PRIMARY KEY(DeliveryId)
);
在这里,我们将使用 UTC_TIMESTAMP 函数来完成交付。“交付时间”列中的值将是世界协调时时间戳函数给出的值。
INSERT INTO
DeliveryDetails(ProductId, ProductName, Delivered_At)
VALUES
(1010001, 'Dell Inspirion', UTC_TIMESTAMP );
现在,检查交货详细信息表:
SELECT * FROM DeliveryDetails;
输出:
DeliveryId | 产品 id | 产品名称 | 交货时间 |
---|---|---|---|
one | One million ten thousand and one | dell inspiron 灵越 | 2020-10-09 18:17:31 |
版权属于:月萌API www.moonapi.com,转载请注明出处