我有一个这种格式的mysql数据库
我正试图通过一个php文档获取这些值,并将它们转换为用户所在时区的json(或者仅gmt-6就足够了),但是php文档的json输出如下所示:
[{"timestamp":"2018-06-13 19:52:05","temperature":"79.83","humidity":"41.89","pressure":"99.35"},{"timestamp":"2018-06...
仍然在utc时间,我尝试添加
date_default_timezone_set('America/Los_Angeles');
但是时间永远不会改变,我该怎么解决这个问题呢?
1条答案
按热度按时间lpwwtiir1#
使用
convert_tz()
在查询中的时间戳上,将它们从一个时区转换为另一个时区,例如:确保按照“5.1.12 mysql server时区支持”中所述的“填充时区表”过程来设置可用的时区或检查系统中可用的时区。