如何使用Zend_Date和区域设置格式的缩写月份

时间:2012-09-27 19:22:24

标签: zend-framework locale zend-date

我正在尝试设置一个使用用户区域设置的缩写月份的长日期格式。这就是我现在所拥有的。

//getDateTimeObject('field') grabs a Zend_Date object of the field
$creationDate = $this->getDateTimeObject('objectCreated');
$creationDate->get(Zend_Date::DATE_LONG)

产生适当的日期。对于en_US,“2012年9月27日”。对于en_GB,“2012年9月27日”。问题是我需要使用缩写的月份:en_US“2012年9月27日”和en_GB“2012年9月27日”。

我如何尊重语言环境并使用缩写月份?

1 个答案:

答案 0 :(得分:0)

echo $creationDate->get(Zend_Date::DATE_MEDIUM);