快速提问,
我的网站上的以下输出是-1小时,我只是想快速修复它来相应地调整它,但我不确定正确的语法......
<?php echo date('D, jS F @ g:ia', strtotime($row->datetime)); ?>
有什么建议吗?
答案 0 :(得分:4)
使用PHP的date_default_timezone_set
功能将您的时区设置为服务器时区的默认值。
答案 1 :(得分:3)
设置默认时区
$timezone = 'America/Los_Angeles';
$stored_time = '2011-01-30 18:23:49';
date_default_timezone_set($timezone);
$timestamp = strtotime($stored_time);
$local_time = $timestamp + date('Z');
$local_date = date('Y-m-d H:i:s', $local_time);
echo $local_date;