2010-10-20 79 views
0

是否有使用GETDATE(或類似)輸出電流一天的格式像這樣PHP - 用文字顯示當前日期?

twenty october twenty ten 

辦法,我不能有一年,「二零一零年」,由於空間限制,所以它只是需要'二十一''二十二'等

回答

3

當然。按照this tutorial,然後將結果應用到您的日期。

注意:您需要一年拆分兩個部分:2010 = 20,10

+0

完美,謝謝! – Yammi 2010-10-20 10:10:38

+1

很多這是多餘的,因爲不需要超過99。事實上,假設一個32位的時間字段,也不需要高於38的時間字段。當然,考慮到未來,以及在需要格式化其他更大的數字時重複使用是很好的做法。 – Aether 2010-10-20 10:12:44

1

你不能用PHP的date功能做到這一點。您只能以字符串形式輸出月份。要做你所要求的你需要得到一個數字字功能(大量可用在那裏),並將其應用於你的日子 - numberToWord(date('j')),今年的第一部分 - numberToWord(substr(date('Y'), 0, 2))和第二部分 - numberToWord(substr(date('Y'), 2, 2))。這個月是date('F')