【发布时间】:2014-07-26 03:46:17
【问题描述】:
从documentation 运行下面的示例对我来说返回 false(此页面中的其他示例有相同的问题)。是bug吗?
$fmt = new IntlDateFormatter(
'en_US',
IntlDateFormatter::FULL,
IntlDateFormatter::FULL,
'America/Los_Angeles',
IntlDateFormatter::GREGORIAN
);
echo 'First parsed output is ' . $fmt->parse('Wednesday, December 20, 1989 4:00:00 PM PT');
echo $fmt->getErrorMessage(); // return: U_PARSE_ERROR
看来parse方法需要format参数IntlDateFormatter构造函数。
【问题讨论】: