Ext.util.Format.date与Ext.Date.format区别, 转换时间戳
2016-07-22 16:13
399 查看
在Extjs中装时间戳使用如下两种都可以:
为了找到它们的区别,查看源代码,以Extjs 4.2 为例
结论:
Ext.util.Format.date 封装了 Ext.Date.dateFormat 封装了 Ext.Date.format
所以直接使用 Ext.Date.format 的效率最高。
2016年7月22日
首发:http://blog.csdn.net/zdb330906531
Ext.util.Format.date(time,'U');
Ext.Date.format(time, 'U');
为了找到它们的区别,查看源代码,以Extjs 4.2 为例
Ext.util.Format.date -> \src\util\Format.js 258
date: function(v, format) { if (!v) { return ""; } if (!Ext.isDate(v)) { v = new Date(Date.parse(v)); } return Ext.Date.dateFormat(v, format || Ext.Date.defaultFormat); },
Ext.Date.dateFormat -> \src\lang\Date.js 1186行
dateFormat: function(date, format) { return utilDate.format(date, format); },
Ext.Date.format -> \src\lang\Date.js 1211行
format: function(date, format) { var formatFunctions = utilDate.formatFunctions; if (!Ext.isDate(date)) { return ''; } if (formatFunctions[format] == null) { utilDate.createFormat(format); } return formatFunctions[format].call(date) + ''; },
结论:
Ext.util.Format.date 封装了 Ext.Date.dateFormat 封装了 Ext.Date.format
所以直接使用 Ext.Date.format 的效率最高。
2016年7月22日
首发:http://blog.csdn.net/zdb330906531
相关文章推荐
- extjs grid取到数据而不显示的解决
- ExtJS下grid的一些属性说明
- Extjs在exlipse中设置自动提示的方法
- 常用Extjs工具:Extjs.util.Format使用方法
- extjs DataReader、JsonReader、XmlReader的构造方法
- 学习ExtJS(一) 之基础前提
- extjs 为某个事件设置拦截器
- ExtJs 学习笔记基础篇 Ext组件的使用第1/2页
- Extjs列表详细信息窗口新建后自动加载解决方法
- Extjs grid添加一个图片状态或者按钮的方法
- Extjs学习笔记之四 工具栏和菜单
- extjs form textfield的隐藏方法
- ExtJS 2.0实用简明教程之应用ExtJS
- ExtJS Store的数据访问与更新问题
- 不用写JS也能使用EXTJS视频演示
- Extjs改变树节点的勾选状态点击按钮将复选框去掉
- extjs 列表框(multiselect)的动态添加列表项的方法
- ExtJs默认的字体大小改变的几种方法(自己整理)
- ExtJS 配置和表格控件使用第1/2页
- 解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题