gpt4 book ai didi

mysql - 如何在我的 sql 中将 UTC 转换为 EST 或 EDT

转载 作者:行者123 更新时间:2023-12-04 17:07:50 25 4
gpt4 key购买 nike

我创建了一个表,如下所示,

CREATE TABLE `user` (
id INT NOT NULL AUTO_INCREMENT,
name VARCHAR(100) NOT NULL,
department VARCHAR(100) NOT NULL,
submission_date DATE,
PRIMARY KEY ( id )
);

我已将用户详细信息表中的数据插入到用户表中。用户详细信息表在 submission_date 列中包含 utc 日期格式。

插入查询如下,

INSERT INTO user
(name,department,submission_date)
SELECT name,department,submission_date FROM user_details;

如何在我的 sql 中将 utc 转换为 est/edt

最佳答案

使用 CONVERT_TZ 实现此目的:

请注意 -05:00 用于 EST。您可以根据需要修改它。

INSERT INTO user
(name,department,submission_date)
SELECT name,department,convert_tz(submission_date , '+00:00', '-05:00')
FROM user_details;

db<>fiddle

关于mysql - 如何在我的 sql 中将 UTC 转换为 EST 或 EDT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70164779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com