2010-09-20 57 views
1

大家好,我需要格式化日期完全是這樣的Dienstag 28. September 2010, 15:00 Uhr(德語單詞),什麼是最好的方式?謝謝。如何格式化給定格式的日期

我想我必須使用最新的功能,但如何撰寫格式

回答

3

date()不會致使能夠讓你一個德國的文字,你將不得不使用strftime()

例子:

setlocale(LC_TIME, "de_DE"); 
strftime("%A %e. %B %Y, %H:%M Uhr", $your_date); 
+0

謝謝,即使strftime()已經足夠了) – Centurion 2010-09-20 14:54:21

+0

不客氣!也許您的服務器已將其語言環境設置爲德語... – jeroen 2010-09-20 15:24:27

1

您可以使用setlocale()在PHP中設置您的語言,然後使用相應格式的strftime()。這將讓你得到德國輸出。