0

快速提问:

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

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

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

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

我的代码是:

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

2 回答 2

0

使用date_default_timezone_set('UTC');(你可能想看看php 手册)

于 2013-07-22T10:16:20.167 回答
0

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

于 2013-07-22T10:22:28.403 回答