【发布时间】:2010-12-21 08:36:16
【问题描述】:
我正在使用以下代码将当前日期和时间添加到我的数据库中:
$current_date_time = time();
echo date('n/j/y g:ia',$current_date_time);
它显示为 11/29/09 12:38am,而它应该是 11/29/09 11:38am
时间提前一小时。我在太平洋时区,我的托管服务提供商在山区时区犹他州。难道这就是它提前一小时的原因吗?
我该如何解决这个问题?我需要从时间中删除一个小时吗?如果是这样,我该怎么做?或者是否有某种其他方式来解释时区差异,使其显示在太平洋时区时间?
【问题讨论】: