SQL 以不同格式显示当前时间戳 Mysql
SQL showing current timestamp in different formats Mysql
我需要以 '2021/05/10T18:30:36Z'[ 格式显示当前 UTC 时间戳=14=]
SELECT UTC_TIMESTAMP() FROM XYZ
给我 2021-05-10 18:30:36
如何添加 / 而不是 - 并使用 T 和 Z
select DATE_FORMAT(UTC_TIMESTAMP(),'%Y/%m/%dT%TZ')
2021/05/10T18:51:07Z
请注意,T
没有任何意义。 Z
表示 UTC 零时区,UTC_TIMESTAMP 函数始终如此。因此,我在正确的位置对这些字母进行了一些“硬编码”,它们不是 DATE_FORMAT()
接受的真实变量
我需要以 '2021/05/10T18:30:36Z'[ 格式显示当前 UTC 时间戳=14=]
SELECT UTC_TIMESTAMP() FROM XYZ
给我 2021-05-10 18:30:36
如何添加 / 而不是 - 并使用 T 和 Z
select DATE_FORMAT(UTC_TIMESTAMP(),'%Y/%m/%dT%TZ')
2021/05/10T18:51:07Z
请注意,T
没有任何意义。 Z
表示 UTC 零时区,UTC_TIMESTAMP 函数始终如此。因此,我在正确的位置对这些字母进行了一些“硬编码”,它们不是 DATE_FORMAT()