我正在查看 PHPdate()文档,并认为这'I'会告诉我提供的日期是否在 DST 中。所以我期待以下内容:
$d = strtotime('2012-07-01 12:30:00, Europe/London'); // this is in DST
$bool = date('I',$d); // 1
但得到了这个:
$bool = date('I',$d); // 0
显然我读错了文档。我知道我可以使用dateTimeZone()转换来做到这一点,但这不是一个功能date()吗?