【发布时间】:2011-02-10 02:54:50
【问题描述】:
我已在 s.o. 上阅读了一些关于此问题的问题。而且似乎没有人非常直截了当地提出或回答这个问题:
$ts_today = mktime( 0, 0, 0, date('m'), date('d'), date('Y') );
这是夏令时意识吗?
如果没有,我如何让 mktime() 意识到夏令时?
【问题讨论】:
我已在 s.o. 上阅读了一些关于此问题的问题。而且似乎没有人非常直截了当地提出或回答这个问题:
$ts_today = mktime( 0, 0, 0, date('m'), date('d'), date('Y') );
这是夏令时意识吗?
如果没有,我如何让 mktime() 意识到夏令时?
【问题讨论】:
~the PHP site 本身对此进行了大量讨论,并提供了一些有用的示例。简而言之,较新版本的 PHP 将 DST 考虑为时区处理功能的一部分
【讨论】:
最后一个参数指定它是否是 DST。 ;)
[edit] 我的错,它实际上已被弃用...它现在取决于您使用 date_default_timezone_set() 指定的时区
【讨论】: