使用mysql和php夏令时

时间:2013-07-22 09:42:02

标签: php mysql datetime dst

快速提问:

我遇到了夏令时问题,影响了我网站上的数据输出。

一切都显示为提前一小时(我们目前处于BST中间)。

如何让我的数据库识别它的DST并相应地输出?

编程语言是PHP 数据库是MySQL 有问题的数据格式为DATETIME

我的代码是:

<?php
echo date('D, jS F @ g:ia', strtotime($event_date));
?>

2 个答案:

答案 0 :(得分:0)

使用date_default_timezone_set('UTC');(您可能需要查看php manual)

答案 1 :(得分:0)

您还可以存储时间戳,然后使用日期($ myFormat,$ myTimeStamp);