gpt4 book ai didi

MySQL:获取特定时区的本地时间

转载 作者:可可西里 更新时间:2023-11-01 06:40:11 26 4
gpt4 key购买 nike

这是表 users 的简单版本:

+--------------+-------------------+
| id | timezone |
+--------------+-------------------+
| 1 | 'Europe/Helsinki' |
| 2 | 'Europe/Paris' |
+--------------+-------------------+

我想知道每个用户的本地时间(取决于他们的时区),以便我可以选择下午 4 点的用户。

我正在使用 LAMP 堆栈,但我想只使用 MySQL(不选择所有用户并在 PHP 循环中运行它们)。

最佳答案

为此使用 CONVERT_TZ: http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_convert-tz

SELECT * FROM users WHERE hour(CONVERT_TZ(now(), server_tz, `timezone`))=16

关于MySQL:获取特定时区的本地时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12531052/

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