最近开发的软件中需要用到日志功能,其中有一个重要功能是显示日期和时间.于是网上搜了一把,搜到大量的日期格式化函数,不过比较了下,感觉代码都不够优雅,而且性能都不给力.对线上一些代码进行了评测,以下是一些结论和优化代码. 测试代码如下,在同以浏览器中,分别对格式化函数进行50万次计算: var start = new Date().getTime(); var date = new Date(); for(var i = 0;i<500000;i++){ date.format1('yyyy-MM…
1.函数构造: Highcharts.dateFormat(String format, [Number time], [Boolean capitalize]) 2.参数列表: String format 格式化字符串,下面详细说明 Number time 需要格式化的时间戳,可选参数,留空则取当前时间 Boolean capitalize 返回结果是否大写(例如英文时间表示中的 Sunday, January 等),可选参数 3.返回值类型:String 4.format…