2015-09-11 77 views

回答

2

我在Docs一看,但我沒有找到一個dd/MM/yyyy格式,所以增加一條,作爲一種格式,試試這個

Demo

JS(我只是提供部分代碼在這裏,看演示)

f = Globalize.dateFormatter({ 
    skeleton: "myFormat" 
}); 

和數據變量

"dateTimeFormats": { 
    "medium": "{1}, {0}", 
     "availableFormats": {  
      "myFormat": "dd/MM/yyyy", 
      // other formats 
     } 
} 

現在使用可以使用任何你想要的格式(只有有效的格式)在myFormat,你可以自由改變名稱myFormat

+1

我認爲你可以通過使用'raw'鍵代替骨骼來獲得相同的結果,即'raw:「MM/dd/yyyy」'。然而,它確實在文檔中提到'注意這不是一般推薦用於i18n的',它沒有說明原因。我不確定是否同樣的問題適用於上述答案。 – Mark

+0

@Mark文檔說'注意這不是一般建議i18n。 「所以,這個答案可能不是問題,因爲我使用了'skeleton' –

+0

啊...明白了......所以使用這種方法,它看起來像我必須把一個」myFormat「條目我計劃支持的每個地區。 –

相關問題