2012-10-03 50 views
0

我想從javascript格式化日期,如下所示。在javascript中的日期格式問題

var startDate = new Date('Fri Oct 12 2012 10:15:00 GMT+0530 (India Standard Time)');  

    var dateString = startDate.format("ddd MMM dd yyyy")); 

    var timeString = startDate.format("h:mm tt")); 

從我的機器上運行這個時,我得到了預期的日期和時間字符串。像 dateString as Fri Oct 12 2012timeString as 10:15 AM

但在直播服務器我得到dateString as Fri 1515 12 2012timeString as 10:1010 AM。我認爲問題是月份和分鐘的格式。

本地服務器在印度,在線服務器在我們這裏。所以我不確定,它與不同文化中的日期格式有關嗎?

什麼是從JavaScript格式化日期字符串的最佳方式。我正在做格式日期字符串的正確的事情。

+0

能否請您展示一些代碼來了解實際的問題。 –

+0

我無法運行您的代碼。 Firefox 15說:'TypeError:startDate.format不是一個函數# – halex

+0

@VijayVerma:其實我從Telerik控件得到的日期字符串。當我提醒價值時,我得到了這個。這就是爲什麼我把這樣的價值。修改了我的問題的代碼部分。請檢查一下。我用這個樣子,我將這些值設置爲某個標籤並且正在工作。 –

回答