快速提问:
我遇到了夏令时问题,影响了我网站上的数据输出。
一切都显示为提前一小时(我们目前处于BST中间)。
如何让我的数据库识别它的DST并相应地输出?
编程语言是PHP 数据库是MySQL 有问题的数据格式为DATETIME
我的代码是:
<?php
echo date('D, jS F @ g:ia', strtotime($event_date));
?>
答案 0 :(得分:0)
使用date_default_timezone_set('UTC');
(您可能需要查看php manual)
答案 1 :(得分:0)
您还可以存储时间戳,然后使用日期($ myFormat,$ myTimeStamp);