simple-js-zyk
v1.0.3
Published
工具包
Readme
目录
一、algorithm 1、truncateText 2、unitSwitchForStorageCapacity 3、getRandomNumber 二、 time 1、ISOToLocalTime 2、getCurerntDate
一、 algorithm
1、truncateText
描述:截断文本,文本中间出现省略号
参数列表 | 入参 | 类型 | 是否必须 | 是否必须 | |-------|-------|-------|-------| | @params1 | string | 是 | 文本 | | @params2 | number | 是 | 省略后显示文本的总个数 |
2、unitSwitchForStorageCapacity
描述:存储单位的换算 参数列表
| 入参 | 类型 | 是否必须 | 是否必须 | |-------|-------|-------|-------| | @params1 | number | 是 | 需要转换的值 | | @params2 | 'B','KB','MB','GB','TB','PB','EB','ZB','YB' | 是 | 转换前单位 | | @params3 | 'B','KB','MB','GB','TB','PB','EB','ZB','YB' | 是 | 转换前单位 | | @params4 | 'B','KB','MB','GB','TB','PB','EB','ZB','YB' | 否(默认1024) | 转换进制 |
3、getRandomNumber
描述:获取一个区间内的随机数 参数列表 | 入参 | 类型 | 是否必须 | 是否必须 | |-------|-------|-------|-------| | @params1 | number | 是 | 区间的左边界 | | @params2 | number | 是 | 区间的右边界 |
二、 time
1、ISOToLocalTime
描述:iso时间转成本地时间 参数列表 | 入参 | 类型 | 是否必须 | 是否必须 | |-------|-------|-------|-------| | @params1 | string | 是 | 需要被转换的iso时间,仅支持以下2种格式:[1]带时区:2019-12-04T10:30:08+08:00 [2]世界协调时: 2019-12-04T02:30:08Z |
2、getCurerntDate
*描述:获取当前时间,输出指定格式 参数列表 | 入参 | 类型 | 是否必须 | 是否必须 | |-------|-------|-------|-------| | @params1 | {y: true, m: true, d:true, h:true, min:true,s: true} | 是 | 需要输出的格式y:年,m:月,d:日,h:小时,min:分钟,s:秒, | | @params2 | string | 否(默认:‘/’) | 连接符号 |
