亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Extjs4如何處理后臺json數(shù)據(jù)中日期和時間

 更新時間:2015年08月24日 09:38:20   作者:幕三少  
本文給大家分享Extjs4如何處理后臺json數(shù)據(jù)中日期和時間,通過代碼示例給大家剖析,感興趣的朋友快來圍觀

當(dāng)ASP.NET后臺使用JavaScriptSerializer這個組件將對象序列化為json,或者使用ScriptMethod特性的json

 [ScriptMethod(ResponseFormat = ResponseFormat.Json), WebMethod(EnableSession = true)]
    public List<EUser> Users()//參數(shù)測試用
    {
      List<EUser> l = new List<EUser>();
      Random aran = new Random();
      for (int i = 0; i < 24; i++)
      {
        DateTime date = DateTime.Parse("2015-08-21");
        date = date.AddHours(i);
        var u = new EUser(date,Math.Round(aran.NextDouble() * 100) , 
          Math.Round(aran.NextDouble() * 100), Math.Round(aran.NextDouble() * 100));
        l.Add(u);
      }
      return l;
    }

 生成的日期json格式是這樣的//Date(1213718400000+0800)//
這種格式ExtJs不識別,導(dǎo)致Grid上無法正常顯示。使用ExtJS4的時候,在列模式里像下面這樣處理即可。

{ 
   text:'審核時間', 
   dataIndex:'Date', 
   width:200, 
   renderer: function(value) { 
     if(value){ 
       var dt=eval("new " + value.substr(1, value.length - 2)).toString(); 
     return Ext.util.Format.date(dt, "Y年m月d日H時i分s秒");//"Y年m月d日H時i分s秒"    
     }   
    } 
 }

當(dāng)ASP.NET后臺使用Newtonsoft.Json(JSON.NET)這個組件將對象序列化為json,

  Hashtable ht = new Hashtable(); 
  ht.Add("total", listu.Count); 
  ht.Add("rows", listu); 
  JsonStr = JsonConvert.SerializeObject(ht);//使用json.net序列化 
  context.Response.Write(JsonStr); 

生成的日期格式是標(biāo)準(zhǔn)的日期像這樣子:

"2013-01-15T15:00:00"

{ 
  text:'審核時間', 
  dataIndex:'Date', 
  width:200, 
  xtype:'datecolumn', 
  format:'Y年m月d日H時i分s秒' 
}

 Extjs4---json處理日期的問題 JSONObject.toBean轉(zhuǎn)換日期時顯示當(dāng)前日期

 今天碰到了一個新問題,在前臺修改日期后,在后臺用JSONObject.toBean轉(zhuǎn)為實體類時出問題了:

1、會顯示警告:Can't transform property 'birthday' from java.lang.String into java.util.Date. Will register a default Morpher

2、轉(zhuǎn)換的日期為當(dāng)前的日期,而不是修改后的日期

原因是JSONObject不能識別類似“yyyy-MM-dd”的格式

解決的辦法有很多,下面分享我用的一種方法:

JSONObject object = JSONObject.fromObject(updateUser); 


//在<span style="font-family: Arial;">JSONObject.toBean加上這行代碼就可以了</span> 


JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(new String[] {"yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss"})); 


User user = (User) JSONObject.toBean(object, User.class);

通過此方法問題解決,方法還有很多種,歡迎大家分享,功能學(xué)習(xí)進步。

相關(guān)文章

  • C#表達式樹Expression基礎(chǔ)講解

    C#表達式樹Expression基礎(chǔ)講解

    這篇文章介紹了C#表達式樹Expression和基本用法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • 關(guān)于C#繼承的簡單應(yīng)用代碼分析

    關(guān)于C#繼承的簡單應(yīng)用代碼分析

    在本篇文章里小編給大家整理了一篇關(guān)于C#繼承的簡單應(yīng)用代碼分析內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2021-05-05
  • C#中實現(xiàn)Fluent Interface的三種方法

    C#中實現(xiàn)Fluent Interface的三種方法

    這篇文章主要介紹了C#中實現(xiàn)Fluent Interface的三種方法,本文講解了Fluent Interface的簡單實現(xiàn)、使用裝飾器模式和擴展方法實現(xiàn)Fluent Interface等3種實現(xiàn)方法,需要的朋友可以參考下
    2015-03-03
  • c#實現(xiàn)網(wǎng)頁圖片提取工具代碼分享

    c#實現(xiàn)網(wǎng)頁圖片提取工具代碼分享

    c#實現(xiàn)網(wǎng)頁圖片提取工具代碼分享,大家參考使用吧
    2013-12-12
  • 深入C#中g(shù)et與set的詳解

    深入C#中g(shù)et與set的詳解

    本篇文章是對C#中的get與set進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • C#實現(xiàn)洗牌算法

    C#實現(xiàn)洗牌算法

    洗牌算法的要求是這樣的:將N個數(shù)亂序后輸出.由于和撲克牌的洗牌過程比較相似所以我也就稱為洗牌算法了.很多地方都不自覺的需要這個算法的支持.也可以將這個算法擴展為從N個數(shù)中取出M個不重復(fù)的數(shù)(0<M<=N).今天我們看下如何用C#來實現(xiàn)
    2015-03-03
  • C++實現(xiàn)日期類的示例詳解

    C++實現(xiàn)日期類的示例詳解

    這篇文章主要為大家詳細介紹了四個C++常用的日期類的實現(xiàn),文中的示例代碼講解詳細,對我們學(xué)習(xí)C++有一定的幫助,需要的可以參考一下
    2023-02-02
  • C#獲取電腦硬件CPU信息的示例代碼

    C#獲取電腦硬件CPU信息的示例代碼

    這篇文章主要為大家詳細介紹了C#獲取電腦硬件之CPU信息,以及它都有那些品牌,文中的示例代碼講解詳細,對我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以了解一下
    2024-01-01
  • C# WinForm狀態(tài)欄實時顯示當(dāng)前時間(窗體狀態(tài)欄StatusStrip示例)

    C# WinForm狀態(tài)欄實時顯示當(dāng)前時間(窗體狀態(tài)欄StatusStrip示例)

    這篇文章主要介紹了C# WinForm狀態(tài)欄實時顯示當(dāng)前時間(窗體狀態(tài)欄StatusStrip示例),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • C#畫筆Pen保存和恢復(fù)圖形對象的設(shè)置方法

    C#畫筆Pen保存和恢復(fù)圖形對象的設(shè)置方法

    這篇文章主要介紹了C#畫筆Pen保存和恢復(fù)圖形對象的設(shè)置方法,實例分析了畫筆的保存save及恢復(fù)屬性Restore的相關(guān)使用技巧,需要的朋友可以參考下
    2015-06-06

最新評論