2014-02-26 23 views
1

我已經使用下面的代碼片段來本地化日期對象。得到根據不同的文化背景設定的日期

var dateObject = Globalize.format(new Date(), "dd/MM/yyyy", "it-IT"); 

在這種情況下,我試圖得到意大利的格式。但我得到了以下異常

無法未定義或空引用

如何獲得財產「日曆」,以格式化的日期?

注意:在使用EN-US而不是意大利,它工作正常

+0

我強烈建議時刻-JS爲您的日期 - 時間格式化的需求。 http://momentjs.com/ –

回答

0

你有沒有嘗試過的只是it代替it-IT。這是意大利語的實際語言代碼。

我使用的語言代碼的參考:

http://msdn.microsoft.com/en-us/library/ms533052(v=vs.85).aspx

+0

提供的鏈接我不能看到意大利文化設置,因爲它,我也試過它,而不是它 - 它,但我得到了同樣的例外 – Raja

+0

試試這個:'Globalize.locale(「它-IT「); console.log(Globalize.locale()。attributes);'看看它返回了什麼。 – earl3s

+0

區域設置方法在Globalize庫中不存在.. – Raja