2011-03-30 55 views
1

如何本地化Zend_Date的運算的Zend框架如何定位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

+2

** **精確[Zend框架日曆]的重複(http://stackoverflow.com/questions/5476675/calendars-in-zend-framework) – 2011-03-30 09:07:03

+0

我刪除了另一個問題 – ahmedsafan86 2011-03-30 13:50:28

回答

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

+0

你說「爲什麼你不沒有看看文檔「我說爲什麼你不看問題,我問的日曆不只是一個格式31/3/2011公曆伊斯蘭曆日曆中的26/4/1432公曆。你明白了嗎? – ahmedsafan86 2011-03-31 06:35:52

+0

你想顯示日曆嗎? – 2011-03-31 06:51:57

+0

Zend_Date的默認日曆是格雷戈裏。像奧迪阿拉伯這樣的國家使用的是日曆[伊斯蘭]。我如何在zend-framework中支持這種日曆類型? – ahmedsafan86 2011-03-31 07:30:16