第一种形式转换2010-01-23 12:23:10这样的格式:
JsonReader里设置一个时间映射字段:
{name: 'startTime',type:'date',dateFormat:"Y-m-d H:i:s"}
传进来数据形式为:2010-01-23 12:23:10
列显示设置:
{
header:'开始时间',
dataIndex:'startTime',
editor: new fm.DateField({
fieldLabel: '日期时间',
format:'Y-m-d H:i:s',
menu:new DatetimeMenu()
})
}
这样我们看到的显示结果是:Sun Jan 23 2010 12:23:10 GMT-0600
而不是我们想看到的:2010-01-23 12:23:10
解决为法为添加:renderer:Ext.util.Format.dateRenderer('Y-m-d H:i:s'), 控制显示方式,即:
{
header:'开始时间',
dataIndex:'startTime',
renderer:Ext.util.Format.dateRenderer('Y-m-d H:i:s'),
editor: new fm.DateField({
fieldLabel: '日期时间',
format:'Y-m-d H:i:s',
menu:new DatetimeMenu()
})
第二种方式转换timestamp:123454910000这样的格式:
首先是jsonreader里的映射设置:
{name: 'createTime',
type : 'date',
dateFormat : 'Y-m-d H:i:s',
convert : function(v) {return new Date(v)} }
然后是render的设置:
{
header:'创建时间',
dataIndex:'createTime',
renderer : function(v) {
return new Date(v).format('Y-m-d H:i:s')
}
}
分享到:
相关推荐
对EXT日期格式进行汇总说明!!!!!!!!!!!
EXT核心API详解 1、Ext类 ………………………………… 2 2、Array类 …………………………… 4 ...编码一个对象/数组或其它值为一个json格式字符串(支持对象,数组,日期,字符串) destroy( Mixed arg1, Mixed (optiona
EXTJS.GRIDPANEL中日期格式 设置
[图书格式] PDF 格式">☆ 资源说明:☆ [Manning Publications] Ext JS 实战 第2版 英文版 [Manning Publications] Ext JS in Action 2nd Edition E Book ☆ 图书概要:☆ Ext JS in Action Second Edition ...
EXTJS_DATEFORMAT 日期格式对应,网上找到的,挺好用的
网页上用于输入IP的输入框控件、时间选择控件,基于漂亮的EXT界面外观,所提供的IP输入功能,智能分段用户的输入,减少用户的输入麻烦,时间是选择方式,无需手动输入,提升你WEB项目输入体验的好方法。
Ext中控件非常丰富,有各种格式的日期选择DateField,但是要选择月份,非常麻烦.往往是需要修改源码的方法 我添加了一个插件 代码及调用见 下载资源 本人已测 无问题
Ext中控件非常丰富,有各种格式的日期选择DateField,但是要选择月份,非常麻烦.往往是需要修改源码的方法,如: 修改Ext.DatePicker使得Ext.form.DateField只选择年月 等,但是修改源码有个不好的地方,如果ext升级了,又...
//格式化日期 function formatDate(value) { return value ? value.dateFormat('Y年m月d日') : ''; } // 别名 var fm = Ext.form; //构造一个只能包含checkbox的列 var checkColumn = new Ext.grid....
只显示年月的日期控件,使用简单。 //使用时 xtype: 'monthfield', //引用类型为上面自定义的部分 editable : false, format : 'Y/m',//格式化数据 fieldLabel: 'beginDate', value : new Date() //最好...
Ext自带的DateField精确到到天,这个控件在些基础上进行扩展,精确到秒。引用如下文件:Spinner.css,Spinner.js,SpinnerField.js,DateTimeField.js.
中间有个 DateFormat="M$" 属性, 移除或者加上就可以解决,应该是时间格式的问题 8 大家有好的Demo别忘记上传啊!!!我也学学啦!! 9正研究工作流中,发现好麻烦!! 10Add_Code为数据库文件,Sql2005 11用户...
同样的命令发现xfs的性能是9.4M/s, ext4是6.6M-8.8M/s, 且波动很大,大部分时间集中在7.5M/sz每秒。 基于上面的现象深入分析基于xfs和ext4分别direct方式写usb时的性能差异,找到了一种提升写usb性能的办法。 ...
8.1.3 格式化输出数据:ext.string、ext.number、ext.date和ext.util.format / 389 8.1.4 超级模板:ext.xtemplate(包括ext.xtemplateparser和ext.xtemplatecompiler) / 393 8.1.5 模板的方法 / 396 8.2 组件...
[图书格式] PDF 格式">☆ 资源说明:☆ [Packt Publishing] 精通 Ext JS 英文版 [Packt Publishing] Mastering Ext JS E Book ☆ 图书概要:☆ Learn how to build powerful and professional applications ...
资源格式: PDF 版本: 英文文字版/EPUB 出版社: Packt Publishing书号: 1849516669发行时间: 2012年01月 地区: 美国 语言: 英文 简介: 内容介绍: Ext JS 4 is a JavaScript framework that provides resources ...
☆ 资源说明:☆ [Packt Publishing] Ext JS 4 学习指南 (英文版) [Packt Publishing] Learning Ext JS 4 (E-Book) ☆ 出版信息:☆ [作者信息] Crysfel Villa, Armando Gonzalez ...[图书格式] PDF 格式
注意事项:1、只有日期、年、月、日全部选择后,才能从name中获取值,日期格式:YYYY-MM-dd HH:mm:ss。如果没有全部选择, 则获取空值。 待优化:1、因为使用fieldcontainer进行的封装,整个空间大小较宽,日后应...