2015-02-09 123 views
1

我在wordpress中使用了echo the_date函數來顯示帖子日期。我想修改它爲匈牙利語。我嘗試了setlocale,但它不工作(也許日期不能用setlocale編輯?) 任何人都可以請幫我嗎?PHP the_date with setlocale not working

目前,它看起來像這樣

<span class="single-date"><?php setlocale(LC_TIME,'hu_HU.utf-8'); echo the_date('F d, Y'); ?> </span>

日期顯示出來是這樣的:2015年2月3日

我需要修改月份名稱爲匈牙利。

謝謝!

+0

date()不是區域意識。不管the_date()使用的是什麼,都會改爲使用'strftime()'來代替。 – 2015-02-09 15:36:04

+0

@MarcB感謝您的回覆。如何將the_date()的輸出轉換爲strftime()? – user3680378 2015-02-09 15:39:05

回答

0

你必須檢查你的WordPress設置。您可以在那裏設置您的時區,還可以編輯日期格式表單中顯示的日期。

+0

時區設置爲正確的,我認爲WordPress的語言需要設置爲匈牙利語,但我不能這樣做(它需要是英語)。只有月份名稱需要匈牙利語。日期格式也是正確設置的。 – user3680378 2015-02-09 16:06:07

相關問題