美文网首页
js 处理千分位并保留两位小数

js 处理千分位并保留两位小数

作者: 郝艳峰Vip | 来源:发表于2018-11-01 14:54 被阅读0次

前沿

今天有一个需求是需要把数字转换成千位用,分隔的字符串,并保留两个小数点
方法:正则

var a = 222122122.6754;
var b = a.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1,');//使用正则替换,每隔三个数加一个','

2,vue中将时间去掉'-'的方法

//日期时间去横杠
export function FromDatesCancle(StringDate) {
    let CanTime = [];
    for (let i = 0; i < StringDate.length; i++) {
        if (StringDate[i] !== "-") {
            CanTime.push(StringDate[i]);
        }
    }
    return CanTime.join('');
}

2,vue中将时间加'-'的方法

export function FromDates(StringDate) {
    let T = "",
        N = "",
        Y = "",
        R = "";
    for (let i = 0; i < StringDate.length; i++) {
        N = StringDate.substring(0, 4) + "-";
        Y = StringDate.substring(4, 6) + "-";
        R = StringDate.substring(6, 8);
        T = N + Y + R;
        return T;
    }
}

相关文章

网友评论

      本文标题:js 处理千分位并保留两位小数

      本文链接:https://www.haomeiwen.com/subject/mkrxxqtx.html