【发布时间】:2015-07-23 22:06:37
【问题描述】:
当我运行它时,第一个被正确地创建为日期。第二个失败,返回boolean,所以我无法格式化。时间是否超出范围?
//works correctly
$startDate = "2015-05-06 10:49:20.637133";
$start = DateTime::createFromFormat('Y-m-d h:m:s.u',$startDate);
echo $start->format('m/d/y');
//doesn't work correctly
$startDate = "2015-05-12 15:49:06.821289";
$start = DateTime::createFromFormat('Y-m-d h:m:s.u',$startDate);
echo $start->format('m/d/y');
【问题讨论】:
-
类似的问题:stackoverflow.com/questions/21257536/…,但我认为问题不一样
标签: php string datetime format