码迷,mamicode.com
首页 > Web开发 > 详细

js常用

时间:2017-10-13 14:16:38      阅读:15      评论:0      收藏:0      [点我收藏+]

标签:mat   format   fun   led   reg   exp   rto   函数   eth   

// 制保留2位小数,如:2,会在2后面补上00.即2.00
function toDecimal2(str) {
var f = parseFloat(str);
if (isNaN(f)) {
return "0.00";
}
var f = Math.round(f*100)/100;
var s = f.toString();
var rs = s.indexOf(‘.‘);
if (rs < 0) {
rs = s.length;
s += ‘.‘;
}
while (s.length <= rs + 2) {
s += ‘0‘;
}
return s;
}

 

//模板内调用函数 demo
function fmtSimpleDate(date) {
if(date == null) return ‘‘;
date = strToDate(date);
var format = "yyyy-MM-dd hh:mm:ss";
var o = {
"M+" : date.getMonth()+1, //month
"d+" : date.getDate(), //day
"h+" : date.getHours(), //hour
"m+" : date.getMinutes(), //minute
"s+" : date.getSeconds(), //second
"q+" : Math.floor((date.getMonth()+3)/3),
"S" : date.getMilliseconds() //millisecond
}
if(/(y+)/.test(format)) format=format.replace(RegExp.$1,(date.getFullYear()+"").substr(4 - RegExp.$1.length));
for(var k in o) if(new RegExp("("+ k +")").test(format))
format = format.replace(RegExp.$1,
RegExp.$1.length==1 ? o[k] :("00"+ o[k]).substr((""+ o[k]).length));
return format;
}

js常用

标签:mat   format   fun   led   reg   exp   rto   函数   eth   

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!