zend-framework如何本地化Zend_Date

时间:2011-03-30 08:59:20

标签: zend-framework localization calendar zend-date zend-locale

如何本地化Zend_Date

当我写作

Zend_Debug::dump(Zend_Locale::getTranslationList('type', 'en_US'));

我得到了一些元素的长序列

  .
  .
  ["hebrew"] => string(15) "Hebrew Calendar"
  ["indian"] => string(24) "Indian National Calendar"
  ["islamic"] => string(16) "Islamic Calendar"
  ["islamic-civil"] => string(22) "Islamic-Civil Calendar"
  ["japanese"] => string(17) "Japanese Calendar"
  .
  .

所以我认为支持伊斯兰日历希伯来日历如何获得此功能?

此页面也有评论 http://framework.zend.com/issues/browse/ZF-4291

1 个答案:

答案 0 :(得分:0)

为什么你不看文件,这是你应该做的第一件事:Working with Dates and Times

因此,使用 Zend_Locale_Format ,您可以规范化并转换不同语言环境的日期和时间。

E.g。您可以按照以下语言环境对数据进行规范化:

  $locale = new Zend_Locale('de_AT');

  $date = Zend_Locale_Format::getDate('13.04.2005 22:14:55',
                                       array('date_format' =>
                                           Zend_Locale_Format::STANDARD,
                                       'locale' => $locale)   
  );

希望有所帮助;) 。 所以这就是我从他那里得到的答案:你应该看看WebCal