JS日期,金钱处理

 

一丶获取两个时间的天数

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="utf-8" />
 5         <title></title>
 6         <script type="text/javascript">
 7             var s1 = '2018-12-7';
 8             s1 = new Date(s1.replace(/-/g, "/"));
 9             s2 = new Date();//当前日期:2017-04-24
10             var days = s2.getTime() - s1.getTime();
11             var time = parseInt(days / (1000 * 60 * 60 * 24));
12             document.write("日期为"+time);
13         </script>
14     </head>
15     <body>
16         
17     </body>
18 </html>
View Code

 二丶金额转换 分->元 保留2位小数 并每隔3位用逗号分开 1,234.56

1     var abs = function (val) {
2         if (val == "" || val == null) { val = 0; }
3         //金额转换 分->元 保留2位小数 并每隔3位用逗号分开 1,234.56
4         var str = val.toFixed(2) + '';
5         var intSum = str.substring(0, str.indexOf(".")).replace(/\B(?=(?:\d{3})+$)/g, ',');//取到整数部分
6         var dot = str.substring(str.length, str.indexOf("."))//取到小数部分搜索
7         var ret = intSum + dot;
8         return ret;
9     };
View Code

 调用:abs((value) / 10000.0) + " (万元)"

转载于:https://www.cnblogs.com/chenze-Index/p/10091904.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值