Ext时间处理

问题背景:

           数据库中时间字段是Date类型,域对象中的字段是Calendar类型,后台返回到前台的数据是json类型;最终显示结果是[object,object]。

 

解决方法:      

           可以前台格式化数据输出,也可以后台处理数据为字符串。这里采用的是后台处理。

          

//审核时间(auditTime)
if(batNo.getAuditTime() != null){
          jsonObject.put("auditTime", DateUtils.format(batNo.getAuditTime(),DateUtils.FullDatePattern));
}

 

   关于jsonObject他是一个JSONObject对象,我们查看其源代码可以看出来

  

public final class JSONObject extends AbstractJSON implements JSON, Map, Comparable {
    //其它方法
    //put方法
    public Object put( Object key, Object value ) {
      	if( key == null ){
         		throw new IllegalArgumentException( "key is null." );
      	}
      	Object previous = properties.get( key );
      	element( String.valueOf( key ), value );
      	return previous;
      }
}

  一个Key对于一个Value。

  

   这里使用了apache的DateUtils工具包,这样前台页面输出正常。前台的处理方法网上有很多的例子。贴上链接如下:

   http://erichua.iteye.com/blog/537738

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值