php - 为 MySQL 设置时区

标签 php mysql timezone

我正在使用 php 为站点设置当前时区:

date_default_timezone_set('America/New_York');

我怎么能同时为 mysql 设置相同的时区,以便在我使用 NOW() 时它使用在 php 中设置的时区?

最佳答案

不要。

最佳做法是将 UTC 存储在数据库中。

关于php - 为 MySQL 设置时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12124316/

相关文章:

javascript - 为什么将参数传递给 new Date() 会导致与不传递任何参数时不同的时区?

PHP HTML 形式多维数组 MySQL

mysql - XE6 TUniQuery 使用 SubSelect 插入

php - PHP 默认的 ./configuration 选项是什么?

php - 使用php更新一次sql表字段

PHP 文件 - MySql 无法持续​​更新资源 #3 错误

r - 处理我们切换到夏令时和返回的日期

python - flask + Jinja : Convert UTC to Local Timezone

php - 使用从 SQL 数据库 php dpo 到 html 表的 while 循环显示数据不起作用

php - Laravel:使用 Eloquent 方式从多个相关表返回结果