`

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时间控件的实现基于Ext.form.DateTimeField类,这个类继承自Ext.form.DateField,增加了对时间选择的支持。使用DateTimeField,你可以指定日期和时间的格式,例如"Y年M月d日 H:i:s",其中Y代表四位数的年份,M...

    EXT 时间控件

    在这个例子中,我们在文档加载完成后创建了一个EXT时间选择器,并将其渲染到页面的主体部分。当用户选择时间时,会在控制台打印出所选时间。 总结来说,EXT 时间控件是EXT框架中的一个强大组件,它简化了网页应用中...

    ext时间控件(精确到分/秒)IP控件(修正)

    "ext时间控件(精确到分/秒)IP控件(修正)"是一个这样的解决方案,它专注于提供精确的时间选择功能,并且优化了IP地址的输入体验。 1. **EXT框架**: EXT是一个强大的JavaScript库,主要用于构建富客户端的Web应用...

    ext5.0带时间的日期选择

    标签中的"ext5.0 日期 时间选择"暗示了这个实现可能与EXT5.0的日期和时间处理有关,EXT5.0提供了`Ext.Date`对象,包含了多种日期操作和格式化方法,这些方法可以用来处理用户选择的日期和时间。 在压缩包内的"日期...

    Ext时间控件.rar

    "Ext时间控件.rar"这个压缩包很可能是包含了一个实现此类功能的示例代码或者扩展组件。 DateTimeField是ExtJS中的一个控件,它允许用户选择日期和时间。在描述中提到的"支持时分秒的时间控件",意味着这个控件不仅...

    ext日期时间控件2

    EXT日期时间控件2是一款基于EXT JavaScript库的高级UI组件,专为网页应用设计,用于提供用户友好的日期和时间选择功能。EXT是一个强大的前端框架,由Sencha公司开发,广泛应用于构建富互联网应用程序(RIA)。EXT的...

    ext4 年月时间控件 年月日时间控件 年月日时分秒时间控件

    1. **EXT4时间控件**:EXTJS4是Sencha公司开发的一个富客户端JavaScript框架,它包含了大量的UI组件,其中时间控件是其一。EXT4的时间控件基于jQuery UI,提供了丰富的样式和功能,可以轻松地与后台数据进行交互。 ...

    Ext时间日期选择控件,精确到秒

    标题“Ext时间日期选择控件,精确到秒”指出了该控件允许用户选择时间到秒级别,这对于需要精确时间记录的应用场景(如日程安排、定时任务等)非常关键。EXTJS提供了多种时间日期选择控件,如`MyTimeField.js`、`...

    ext里可以选择年月日时分秒的控件

    总的来说,EXT的时间控件提供了一种直观且灵活的方式来让用户在Web应用中选择日期和时间,结合适当的配置和事件处理,可以满足各种复杂的需求。在EXT的项目中,熟练掌握这些控件的使用,对于提升用户体验和提高工作...

    ext3.x 改写的datatimefiled时间控件

    在EXT JS框架中,"ext3.x 改写的datetimefield时间控件"是一个自定义组件,主要用于增强原生EXT JS 3.x版本中的DateTimeField功能。这个控件为用户提供了更丰富的日期和时间选择能力,增加了对时、分、秒的选择,...

    Ext日期时间(时分秒)控件

    标题中的“Ext日期时间(时分秒)控件”指的是在Web开发中使用的一种特定的用户界面组件,它允许用户选择或输入日期和时间。在本文中,我们将会深入探讨这个主题,包括ExtJS框架中的DateTime控件的使用、功能以及如何...

    ext4 时间控件 ext4.1时间

    针对这种情况,EXTJS社区开发了一个扩展,即“EXT4 时间控件”,特别是在EXTJS 4.1版本之后,这个扩展被广泛使用,以满足对日期和时间同时选择的需求。 EXT4 时间控件的核心功能在于将日期选择和时间选择集成在一个...

    ext 时间控件带有时分秒的控件

    在EXT JS这个强大的JavaScript框架中,时间控件是开发者经常使用的元素之一,特别是在构建数据密集型Web应用时。EXT JS的日期控件默认只提供日期选择功能,但往往在实际需求中,我们还需要用户能够选择具体的时间,...

    ext校验日期统一处理方法

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

    EXT js 4带时间的日期控件

    EXT JS 4 版本在日期控件方面提供了丰富的功能,使得开发者可以方便地处理日期和时间输入。在这个特定的资源中,我们关注的是一个集成时间选择的日期控件,这在需要精确到时、分、秒的场景下非常有用。 EXT JS 4 的...

    Ext日期时间控件 Spinner控件 Ext代码 Extjs Grid

    此外,`ExtJS`还提供了`Ext.picker.Time`类,专门用于处理时间的选择。 接下来是`Spinner控件`,它通常被用作数值的增加或减少按钮,可以与`Ext.form.field.Number`结合使用。`Spinner`控件提供了一个直观的方式来...

    EXT3.0官方时间(时分秒)控件(支持多浏览器)

    EXT3.0官方时间(时分秒)控件是一款专为Web应用设计的高级时间选择组件,它在EXT3.0框架下提供了丰富的功能和良好的跨浏览器兼容性。这款控件使得用户可以在网页上方便地选取精确到秒的时间值,大大提升了用户交互...

    使用extjs写的时间轴

    可以使用Ext.util.Date进行日期和时间的处理,计算每个事件在时间轴上的相对位置。此外,可以使用SVG或者Canvas进行图形绘制,或者利用现有的图形库如Ext.chart.*来创建更复杂的时间轴视图。 5. **交互功能**:时间...

    EXT 时间控件 3.0以上使用

    EXT时间控件是EXT库中的一个关键组件,用于在Web应用程序中实现用户界面的时间选择功能。EXT库是一个基于JavaScript的富客户端开发框架,它提供了一系列强大的UI组件,使得开发者能够构建出具有桌面应用般用户体验的...

    ext3.jar ext使用非常多

    然而,需要注意的是,EXT的学习曲线相对较陡,因为它的组件和API众多,需要花费时间去理解和掌握。同时,由于EXT是闭源的商业产品(EXT JS 4以后),在某些场景下可能涉及到版权问题,因此在选择使用时应考虑项目的...

Global site tag (gtag.js) - Google Analytics