对于我们这些使用标准共享主机软件包的用户,例如GoDaddy或Network Solutions,当您的托管服务器(PHP)和MySQL服务器位于不同的时区时,如何处理日期时间转换?
此外,是否有人提供了一些最佳实践建议,以确定您网站的访问者所处的时区,并适当地操作日期时间变量?
背景
我有一个包含大约 1600 万条记录的 MySQL 数据库。有 2 列created_at,updated_at目前已datetime格式化。
问题
我想UNIX Timestamp通过转换所有值并使用新值更新记录来更改此设置。
我知道如何在循环中使用 PHP 来执行此操作,但是有没有办法通过在 MySQL 中执行单个查询来执行此更新?