【发布时间】:2023-03-13 21:55:01
【问题描述】:
我在 mySQL 中有时间数据,格式为 %Y-%m-%d %H:%M:%S 作为 UTC +0 格式。 我想显示用户正在使用的本地计算机调整的时间数据。
例如: 数据为2012-05-29 15:00:00 然后应该以东部时间 2012-05-29 11:00:00 向用户显示时间(应用夏令时,UTC -4 小时) 对于西海岸,应该显示 2012-05-20 08:00:00 (URC -7hour)
有任何用于转换的脚本吗? PHP 或 Javascript 都可以。谢谢!
【问题讨论】:
-
这个需要JS,PHP运行在服务端,对客户端一无所知。
-
永远不要相信本地计算机时间。
-
永远不要相信本地电脑时间是什么意思???
-
@clerksx:计算机用户因设置不正确而臭名昭著,因此根本无法保证用户的系统时钟,更不用说时区设置是正确的。
标签: php javascript unix-timestamp