【发布时间】:2019-04-10 13:27:41
【问题描述】:
我有一个问题:
$time = time();
$query = "SELECT timestamp FROM sales WHERE timestamp < '$time'";
=
该数据库中的时间戳(以秒为单位,即 1554901254)比 time() 提前 4 小时。有没有办法在查询中调整该时间戳?我知道像$time = time()+14400 这样的东西应该可以工作,但是我可以将时间戳本身调整为date_default_timezone_set('America/New_York');吗?
【问题讨论】:
-
你的问题有点不清楚!如果您想让 MySQL 知道您的时区,请参阅 stackoverflow.com/questions/12296780/…