【发布时间】:2016-04-08 23:19:13
【问题描述】:
我们在 EC2 US-West Oregon 的 Ubuntu 14.04 中设置了 LAMP + Lumen API。它用作 API 服务器。
服务器:UTC
MySQL 配置为:
mysql> SELECT @@global.time_zone, @@session.time_zone;
+--------------------+---------------------+
| @@global.time_zone | @@session.time_zone |
+--------------------+---------------------+
| +00:00 | +00:00 |
+--------------------+---------------------+
其他测试
mysql> SELECT TIMEDIFF(NOW(), UTC_TIMESTAMP);
+--------------------------------+
| TIMEDIFF(NOW(), UTC_TIMESTAMP) |
+--------------------------------+
| 00:00:00 |
+--------------------------------+
1 row in set (0.00 sec)
在我的.cnf 上
default_time_zone='+00:00'
流明 .env 配置
No information about changing timezones
我们想知道我们是否做得很好,以及是否有其他考虑要修改或使用不同的配置。
我们看到这个服务器实际上并不在 UTC,所以这就是我们来找我们的原因。
【问题讨论】:
-
其实这个问题的目的是想知道是否有关于时区配置的一些技巧。正如@dsz 提出的问题如何为不同时区的客户提供正确的时间戳和日期时间。
-
你还是很宽泛。为什么 UTC 不“正确”尤其会触发 API 服务器。我请求您接受我的回答,并提出一个新问题,其中包含您可以寻求帮助的特定场景。
标签: mysql apache api timezone lamp