2014-11-24 156 views
0

我有一個JSON結果看起來像這樣被返回的日期......JavaScript的日期格式字符串

2014-11-24T16:59:59 

在我的jqGrid我需要指定這個日期的輸入日期字符串,並輸出格式即它將如何在網格上看起來像。

formatoptions: { 
     srcformat: 'Y-m-d', 
     newformat: 'd/m/y hh:mi:ss' 
    }, 

我想網格有一個輸出日期格式與「T」刪除和時間日期和部分顯示像這樣。

2014-11-22 16:59:59 

有人可以幫助我如何在格式選項中指定此選項。即日期字符串應該如何吸引。我一直在環顧四周,但沒有成功。

感謝

+0

這是一個定義的日期格式(ISO 8601:https://en.wikipedia.org/wiki/ISO_8601),其,根據jqgrid的文檔,可以用'SortableDateTime'來表示,所以:'scrformat:SortableDateTime'。無需處理刪除「T」 – Anthony 2014-11-24 06:30:13

回答

1

請使用這樣的:

formatter: 'date', 
formatoptions: { 
      srcformat: 'ISO8601Long', 
      newformat: 'd/m/Y H:i:s' 
} 

Jsfiddle Example