Codeigniter MySQL now()时间

时间:2011-03-14 19:36:29

标签: mysql codeigniter timezone timestamp

我使用codeigniter并且我的网站位于英国服务器上(我来自丹麦)并且我在我的MySQL服务器上使用时间戳,但是当我从数据库中回显它时,它将提前7个小时。

你知道我能做什么吗?我需要制作一个功能吗?我不想在我的所有查询中输入很多内容。

我希望你能帮助我,谢谢。

1 个答案:

答案 0 :(得分:0)

如何在时间戳上添加7小时总是?如果它总是有+7小时,那么它可能是一个答案:

$mydate = date("Y-m-d g:i a");
$timestamp = strtotime($mydate);

$SERVER_HOURS = 7;
$server_timestamp = $timestamp+60*60*$SERVER_HOURS;