cre-mall-utils
v1.0.7
Published
cre-mall-utils
Downloads
36
Keywords
Readme
cre-mall-utils 商城项目工具函数集
Install
npm i cre-mall-utils
# or
yarn add cre-mall-utils
Usage
import {
toDecimal2,
fenToYuan,
fenToYuan2,
timeToString,
secondsToTime,
calcTimeLength,
hideMobile
} from 'cre-mall-utils'
/**
* 保留两位小数
* @param {Float} x 数字
* @return {string}
*/
toDecimal2(x)
/**
* 货币分转元(保留两位小数)
* @param {Integer} fen 分
* @return {String} 元
*/
fenToYuan(fen)
/**
* 货币分转元(保留整数)
* @param {Integer} fen 分
* @return {String} 元
*/
fenToYuan2(fen)
/**
* 时间格式化
* @param {Number} time 时间
* @param {String} separator 分隔符
* @param {Boolean} needHms 是否需要时、分、秒
* @return {String} 格式化时间
*/
timeToString(time, separator = '-', needHms = false)
/**
* 秒转换成“hh:mm:ss”
* @param {Number} seconds 秒数
* @return {String} hh:mm:ss
*/
secondsToTime(seconds)
/**
* 计算时长,dTime为毫秒数
* @param {Number} dTime 毫秒数
* @param {Boolean} needSeconds 是否需要秒
* @param {String} d 天
* @param {String} h 小时
* @param {String} m 分钟
* @param {String} s 秒
*/
calcTimeLength(dTime, needSeconds = true, d = '天', h = '小时', m = '分钟', s = '秒')
/**
* 隐藏手机号中间4位
* @param {String} mobile
* @return {String} 加密手机号
*/
hideMobile(mobile)