日期格式化以及金额千分位----封装方法

项目中经常用到的日期格式化以及金额千分位方法,封装一下直接拿去用

// 时间格式化
export function formatDate(date, fmt) {
if (/(y+)/.test(fmt)) {
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + ‘’).substr(4 - RegExp.KaTeX parse error: Expected 'EOF', got '}' at position 12: 1.length)) }̲ let o = { 'M+'…{k})`).test(fmt)) {
let str = o[k] + ‘’
fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? str : padLeftZero(str))
}
}
return fmt
}

//千分位方法
export function numFormat(data) {
return (
data &&
(data.toString().indexOf(’.’) !== -1
? data.toString().replace(/(\d)(?=(\d{3})+.)/g, function($0, $1) {
return KaTeX parse error: Expected 'EOF', got '}' at position 9: 1 + ',' }̲) : data.toStri…)/g, ‘$1,’))
)
}

老铁们有需要改进的地方可以给我留言!

如果您觉得文章有用,可以打赏个咖啡钱

在这里插入图片描述

每天成长一点点

猜你喜欢

转载自blog.csdn.net/weixin_43064669/article/details/89330469
今日推荐