2011-04-18 83 views
1

任何人都可以幫助我將日期轉換爲文字 - 例如:'12/04/2011'轉換爲'一十二零四零二零一一'...?如何將日期轉換爲單詞?

我們可以使用javascript來做到這一點嗎?

我們有沒有jQuery插件?

+1

開頭的'one'代表什麼? – 2011-04-18 09:45:55

+0

只是一個問題,在你的例子中 - 對於2011年的數字被分解成單個數字,其中12個,它們保持兩位數。這是故意的嗎?你想要幾天和幾個月的雙位數字和一年的單身? – Chris 2011-04-18 09:56:27

回答

1

我會用一個數組:

var numbers = ['zero','one','two'...] 

然後通過包含字符串環date(dateVar)使用數組作爲名稱的參考。

for (i=1;i<dateVar.length;i++){ 
document.write(numbers[parseInt(dateVar.charAt(i))]+' '); 
} 

如果需要,很樂意幫助解決具體問題。