码迷,mamicode.com
首页 > 其他好文 > 详细

Ext.util.Format.date与Ext.Date.format区别, 转换时间戳

时间:2018-09-14 12:45:01      阅读:413      评论:0      收藏:0      [点我收藏+]

标签:int   tps   pre   http   ams   java   extjs 4.2   parse   时间   

在Extjs中装时间戳使用如下两种都可以: 
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 的效率最高。

原文链接:https://blog.csdn.net/zdb330906531/article/details/51995997

 

Ext.util.Format.date与Ext.Date.format区别, 转换时间戳

标签:int   tps   pre   http   ams   java   extjs 4.2   parse   时间   

原文地址:https://www.cnblogs.com/1175429393wljblog/p/9645822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!