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