Extjs处理Date对象的显示
2010-10-24 23:00
197 查看
如果一个java对象里有个属性是Date类型,后台不做字符串处理通过json处理返回会是一个数字,即Date的time属性值。
这个时候不管你怎么在store里指明type: date, gride的column里怎么指明renderer: Ext.util.Format.dateRenderer('Y-m-d'),
extjs都不能正确的解析这个整形值。
然到我们要在后台将每个Date都转成字符串吗?
答案是否定的。
下面举个例子:
json数据:{datetime:153456464864646}
要想正确的将这个数字显示成日期则:
store的fileds里的日期字段要写三个配置项:
type: 'date',
mapping : 'datetime',
dateFormat : 'time'
mapping为json里的日期数据项的名字。
grid的columns的日期字段要写上renderer配置项。
如:renderer: Ext.util.Format.dateRenderer('Y-m-d')
这个时候不管你怎么在store里指明type: date, gride的column里怎么指明renderer: Ext.util.Format.dateRenderer('Y-m-d'),
extjs都不能正确的解析这个整形值。
然到我们要在后台将每个Date都转成字符串吗?
答案是否定的。
下面举个例子:
json数据:{datetime:153456464864646}
要想正确的将这个数字显示成日期则:
store的fileds里的日期字段要写三个配置项:
type: 'date',
mapping : 'datetime',
dateFormat : 'time'
mapping为json里的日期数据项的名字。
grid的columns的日期字段要写上renderer配置项。
如:renderer: Ext.util.Format.dateRenderer('Y-m-d')
相关文章推荐
- Extjs处理Date 对象
- extjs 处理Object格式的Date对象
- Java开发中的时间对象的显示与处理
- JS会自动调用toString()方法来显示日期(即“Date对象的内容”)
- javascript 时间显示代码集合(Date对象)
- 定义一个日期Date,该类对象存放一个日期,可以提供的操作有:void :printDate(); //显示日期,格式如“日期是:2010年6月8日”void
- js中内置对象DATE的使用(倒计时,显示时间,抢时限)
- 解决axis2处理java.util.Date类型对象时丢弃时间部分的问题
- TERSUS画画一样开发软件 显示相关处理元件介绍-对象的行为元件
- 对象中某属性在数据库中是Date类型 页面显示格式转换
- 处理date类型对象的方式
- json-lib date对象转json ,加入自定义日期格式处理
- Java开发中的时间对象的显示与处理
- EXTJS grid中显示Date timestamp等多种类型改造方法 实用所有数据类型转换
- js用Date对象处理时间实现思路及代码
- 后台传过来的JSON数据里的date传到前台的时候显示的是【Object object】 处理方法
- javascript 时间显示代码集合(Date对象)
- 在extjs 的grid中显示 Date格式的内容
- ExtJs计算两个DateField所间隔的月份(天数) new Date(str) IE游览器提示NaN 处理
- ZP的EXTJS学习笔记(二)——calendar的改造(example改造、日程管理实现、json对date数据的前后台处理)