1

如何本地化 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中也对此进行了评论

4

1 回答 1

0

为什么您不看文档,这始终是您应该做的第一件事:使用 Dates 和 Times

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

例如,您可以像这样按语言环境规范化数据:

  $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

于 2011-03-31T06:04:51.420 回答