2012-04-29 61 views
1

與一些同行棧的用戶一些幫助,我現在有這樣的:使用Javascript - JSON日期格式

http://jsfiddle.net/wZETP/

JSON數據給了我YYYY-MM的{} start.date -DD格式,但我想知道如何實現一個日期更改爲:

星期一01一月

+0

所以,你真正的問題是你如何格式化javascript中的日期。嘗試http://stackoverflow.com/questions/1056728/formatting-a-date-in-javascript – Hamish 2012-04-29 00:56:41

回答

1

轉換你的日期字符串"2012-05-29"到Date對象:

var parts = date.split("-"); 
var d = new Date(parts[0], parts[1], parts[2]); 

然後使用DATEFORMAT從here

return d.format("ddd dd mmm"); 

Working fiddle

+0

我相信你不應該需要分裂'日期'變量。你應該能夠使用'new Date(date)'直接傳遞'date',假設你用UTC來請求它,它會給你正確的日期。 – 2012-04-29 04:43:16