使用 now()
创建的 MySQL 日期时间存储为 UTC。
使用 JavaScript 检测客户端时区并返回为 "Europe/London"
。
从 MySQL 中选择日期时间并以用户本地时间显示创建时间的最佳方法是什么?
PHP 和 Node 都与 MySQL 一起使用。
最佳答案
您可以使用 MySQL CONVERT_TZ功能
SELECT CONVERT_TZ(NOW(), 'UTC', 'Europe/London')
关于php - 在用户时区中显示 MySQL 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24574393/