問題:使用json.net序列化後,返回的日期是:2013-03-18t00:00:00
前端用new date(date.parse('2013-03-18t00:00:00')) 格式化的時候,ie出錯,chrome正常。
後來在群裡乙個群友幫助下 使用json.net 自帶的格式化方式進行 **如下:
isodatetimeconverter timeconverter = newisodatetimeconverter();
timeconverter.datetimeformat = "
yyyy-mm-dd
";//
這裡可以自定義 非常方便
return jsonconvert.serializeobject(list,timeconverter)
formatting.indented 表示縮減方式顯示,可讀性比較高,建議開啟
formatting.none會跳過不必要的空格和換行符,讓json的結果更小。
記錄下,送給同樣迷茫的兄弟
將Json日期格式化
最近在做積分系統的專案,在資料顯示的時候遇到了乙個小問題,直接上圖 通過斷點除錯可以發現,後台資料在被json化的時候時間被格式化成了秒的形式,如圖所示 經過我的不懈努力終於找了乙個解決方法,就是自己寫乙個方法進行時間轉化 function changedateformat jsondate els...
格式化日期
格式化日期 輸出形式取決於使用者計算機的文化設定。using system using system.globalization public class mainclass string date for int i 0 i format.length i d 07 11 2004 輸出 d su...
格式化日期
function dateformat datestr,types dim datestring if isdate datestr false then datestring end if select case types case 1 datestring year datestr month...