【发布时间】:2014-01-31 06:28:48
【问题描述】:
从字符串的日期转换返回第二个月(二月)的错误值:
$dtformat = 'Y-m-01';
$curDate = DateTime::createFromFormat('Y-m', '1996-02');
print_r($curDate);
$dt = $curDate->format($dtformat);
echo $dt."\n";
返回“1996-03-01”,而不是“1996-02-01”。这是$currDate 数组:
DateTime Object (
[date] => 1996-03-02 01:19:01
[timezone_type] => 3
[timezone] => America/New_York
)
所有其他月份都可以正常工作。我在这里错过了什么?
谢谢!
【问题讨论】:
标签: php