【工作笔记】js常用方法--格式化时间、格式化金额
2017-10-17 18:09
621 查看
// 格式化时间 function formatTime (time){ var format = "yyyy-MM-dd HH:mm:ss"; var t = new Date(time); var tf = function(i){return (i < 10 ? '0' : '') + i}; return format.replace(/yyyy|MM|dd|HH|mm|ss/g, function(a){ switch(a){ case 'yyyy': return tf(t.getFullYear()); break; case 'MM': return tf(t.getMonth() + 1); break; case 'mm': return tf(t.getMinutes()); break; case 'dd': return tf(t.getDate()); break; case 'HH': return tf(t.getHours()); break; case 'ss': return tf(t.getSeconds()); break; } }) }
/** * 金额格式化 */ function formatCurrencyFen(num) { num = num / 100; num = num.toString().replace(/\$|\,/g, ''); if (isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num * 100 + 0.50000000001); cents = num % 100; num = Math.floor(num / 100).toString(); if (cents < 10) cents = "0" + cents; for (var i = 0; i < Math.floor((num.length - (1 + i)) / 3); i++) num = num.substring(0, num.length - (4 * i + 3)) + ',' + num.substring(num.length - (4 * i + 3)); return (((sign) ? '' : '-') + num + '.' + cents); }
相关文章推荐
- js常用方法_格式化金额_比较时间对象_秒转时分秒
- js实现格式化金额,字符,时间的方法
- web前台工作笔记(时间戳、js中clone的使用、js中动态填充数据注意事项、前台查错方法的学习)
- js获取日期、时间、日期常用方法、时间计算并格式化和实现电子表
- javascript常用开发笔记:一个简单强大的js日期格式化方法
- javascript常用开发笔记:一个简单强大的js日期格式化方法
- js格式化时间的方法
- js(jQuery)获取时间的方法及常用时间类
- js(jQuery)获取时间的方法及常用时间类
- js(jQuery)获取时间的方法及常用时间类
- js(jQuery)获取时间的方法及常用时间类
- IOS工作笔记1年,收集整理,常用方法
- js(jQuery)获取时间的方法及常用时间类
- js(jQuery)获取时间的方法及常用时间类搜集
- js 格式化 -- 金额,字符,时间
- js格式化时间的方法
- js(jQuery)获取时间的方法及常用时间类
- js(jQuery)获取时间的方法及常用时间类
- 时间日期工具类 封装工作中常用的一些时间日期计算方法(转+自己修改)