`

Ext时间处理

    博客分类:
  • 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

分享到:
评论

相关推荐

    ext校验日期统一处理方法

    ext校验日期统一处理方法,可以使用此方式一次性处理好时间段校验问题

    Ext2.2开发指南--完整翻写Ext官方网站学习指南介绍

    前段时间在忙于Hiberante3.2/3.3的开发指南的整理与学习,刚忙完发现我现在的学生在开发Ext2.2应用时有问题--不知道直接看开源的官方网站的介绍!唉,当然他们说英文不好懂,于是,我就看完了Ext官方网站的介绍,...

    Ext Js权威指南(.zip.001

    7.2.5 使用ajax处理数据的代理:ext.data.proxy.ajax与ext.data.proxy.rest / 308 7.2.6 跨域处理数据的代理:ext.data.proxy.jsonp / 312 7.2.7 为ext.direct服务的代理:ext.data.proxy.direct / 312 7.2.8 ...

    ext 动态加载的树源码

    ext来处理树的问题简单而且节省时间效率,是个好办法,这里的源码,仅供参考。

    Ext 在线实时聊天系统 1 0完整的包)

    可以完美的处理用户所有非正常退出时的情况,如用户直接关闭浏览器,或是按快捷键关闭浏览器以及用户网络断开等情况。 很好的实现了离线消息,用户在登录时,之前的离线消息会弹出来,提醒用户查看。 实现了聊天...

    Ext 在线实时聊天系统(完整的包,导入之后,加个数据库就直接跑)

    ext + ibatis + spring + struts2 + dwr实现,数据库自己建一个,改spring的配置文件就行,表名:users,字段只有三个:id(int),name,password 这个版本是我做的测试版本,登录界面是我随便从其他系统整过来的...

    完成Ext tree 拖拽节点到 textfield 控件中

    以前有许多人需要将 tree 的节点拖拽到其他控件中的问题,前段时间已经解决了,现在也将它的源代码贡献上来。 这个树的数据是静态的,没有做动态的,而且树节点的拖拽也没有做过多的处理,如果要知道怎么样做树...

    ext4scan:查找块范围内的文件

    V2:我完成了V1,然后发现每个块2.5秒的惩罚太重了时间惩罚,除非您需要像我这样处理很大的范围,审计并使用ext4scanv1 。 性能说明:如果您在侧面运行一个debugfs实例,则随机执行icheck和ncheck,然后将其放置在...

    Ext JS 4实现带week(星期)的日期选择控件(实战二)

    Javascript 有提供Date 对象用于处理时间。但是Date 并没有提供获取星期的方法。 要在web 端通过js 方式获取某个时间是这一年的第几个星期,可以根据一些算法去实现。 当然, jquery 的扩展组件 等有直接提供这样的...

    Extrovert:具有现代个性的Ext

    主题在 Ext 5 中发生了很大变化,随着时间的推移,Sencha 已经解决了我想在这里处理的(一些)问题。 代码作为参考可能仍然很有趣,但永远不会超过它结束的地方,这是一个非常粗略的概念证明。 如果你很好奇: ...

    Extjs实现进度条的两种便捷方式

    提交数据前用Ext.Msg.wait(‘提示’,’正在处理数据,请稍候’);弹出等待条,数据处理成功后用Ext.Msg.hide();将等待去掉,例如: Ext.Msg.wait(‘提示’,’正在处理数据,请稍候’); 代码如下: Ext.Ajax.request({ ...

    ExtJs4_笔记.docx

    五、文档处理 11 六、CSS 13 七、事件 14 第二章 ExtJs对js基本语法扩展支持 16 一、动态引用加载 16 二、对类的封装 17 三、基本数据类型 19 四、函数执行时间控制 20 五、键盘事件侦听 21 第三章 Ext.Ajax 对ajax...

    第七章-《大数据导论》大数据处理平台.pdf

    GraphX图处理 批量大数据处理 Hadoop 基本思想:本地化计算 每个节点只处理其本地数据,避免网络上的大量数据传输 "山不来就我, 我便去就山" 应用开发:written in high-level 开发者无需考虑网络编程、时间依赖等 ...

    ExtJSWeb应用程序开发指南(第2版)

    4.1.13 Ext.form.field.Time时间选择框 4.1.14 Ext.form.field.Date日期选择框 4.1.15 Ext.form.field.Hidden隐藏字段 4.1.16 Ext.form.field.HtmlEditor编辑器字段 4.1.17 Ext.form.field.Display只读文本字段 ...

    EXTJS总结.txt

    一、获取元素(Getting Elements) 1.Ext.get var el = Ext.get('myElementId');//获取元素,等同于document.getElementById('myElementId');//会缓存 2. Ext.fly ...为此元素加入一个事件处理函数...

    Understanding the Linux Kernel

     更新时间和日期  更新系统统计数  软定时器和延迟函数  与定时测量相关的系统调用  第七章进程调度  调度策略  调度算法  调度程序所使用的数据结构  调度程序所使用的函数  多处理器系统中运行队列的...

    ExtAspNet_v2.3.2_dll

    -Grid的BoundField增加NullDisplayText属性,用于处理数据库中的null值,如果没有设置则默认为空字符串。 -修正DatePicker中的一个bug(31/01/2010将会返回NULL)使用DateFormatString来生成SelectedDate属性...

    Extjs4如何处理后台json数据中日期和时间

    当ASP.NET后台使用JavaScriptSerializer这个组件将对象序列化为json,或者使用ScriptMethod特性的json [ScriptMethod(ResponseFormat = ResponseFormat.Json), WebMethod(EnableSession = true)] ...

    clonezilla再生龙.zip

    2. 只备份硬盘中的有用数据,有效节省备份时间和硬盘空间,其他不支持的文件系統采用全部复制的方式处理。 3. 支持硬盘和分区备份和还原,还支持硬盘到硬盘的拷贝。 4. 目的硬盘或分区必须大于或等于原来的硬盘或...

Global site tag (gtag.js) - Google Analytics