gpt4 book ai didi

mysql - 按需要的时间格式显示 convert_tz 结果

转载 作者:行者123 更新时间:2023-11-30 21:52:41 25 4
gpt4 key购买 nike

我在查询中使用 session 时间将查询结果即时转换为所需时区:

CONVERT_TZ(FROM_UNIXTIME(cal_events.event_start), @@session.time_zone, '+11:00') as "Time"

这给了我这样的输出:2017-10-07 13:00:00

但我想尝试获得 %r 输出——例如:下午 1:00:00

在我的陈述中无法弄清楚如何做到这一点 - 有什么建议吗?

最佳答案

利用DATE_FORMAT - https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_date-format

DATE_FORMAT(CONVERT_TZ(FROM_UNIXTIME(cal_events.event_start), @@session.time_zone, '+11:00'), '%Y-%m-%d %l:%i:%s %p ') 作为“时间”

关键是格式 %Y-%m-%d %l:%i:%s %p,特别是 %p 给你 AM/PM 和%l 给你 12 小时制

关于mysql - 按需要的时间格式显示 convert_tz 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46551363/

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