Extjs学习总结---Date的处理

Extjs中时间的处理做的相当的完善,但使用过程中一定要注意匹配

1.解析Date
Java代码

   1. //dt = Fri May 25 2007 (current date)
   2.   var dt = new Date(); 
   3.  
   4.   //dt = Thu May 25 2006 (today's month/day in 2006)
   5.   dt = Date.parseDate("2006", "Y"); 
   6.  
   7.   //dt = Sun Jan 15 2006 (all date parts specified)
   8.   dt = Date.parseDate("2006-01-15", "Y-m-d"); 
   9.  
  10.   //dt = Sun Jan 15 2006 15:20:01 GMT-0600 (CST)
  11.   dt = Date.parseDate("2006-01-15 3:20:01 PM", "Y-m-d h:i:s A" ); 

  //dt = Fri May 25 2007 (current date)
    var dt = new Date();

    //dt = Thu May 25 2006 (today's month/day in 2006)
    dt = Date.parseDate("2006", "Y");

    //dt = Sun Jan 15 2006 (all date parts specified)
    dt = Date.parseDate("2006-01-15", "Y-m-d");

    //dt = Sun Jan 15 2006 15:20:01 GMT-0600 (CST)
    dt = Date.parseDate("2006-01-15 3:20:01 PM", "Y-m-d h:i:s A" );

其中
Java代码

   1. Y-m-d h:i:s A 

Y-m-d h:i:s A

就是需要解析的日期格式

例如
Java代码

   1. Date.parseDate("2002-02-28 00:00:00.0", "yy-m-d H:i:s.u" ) 

Date.parseDate("2002-02-28 00:00:00.0", "yy-m-d H:i:s.u" )

错一位就全错了。

2.对于grid中的日期
Java代码

   1. //1.在json中要正确解析 
   2. { 
   3.                     name : "importdate", 
   4.                     type : "date", 
   5.                     dateFormat : 'Y-m-d h:i:s.u' 
   6.                         } 
   7. //2.在column中正确显示 
   8. { 
   9.                         header : 'Import Date', 
  10.                         dataIndex : 'importdate', 
  11.                         width : 88, 
  12.                         sortable : true
  13.                         renderer:Ext.util.Format.dateRenderer('d/m/Y') 
  14.                          
  15.                     } 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值