@chenbz/utils
v1.0.12
Published
工具类
Readme
安装
npm i @chenbz/utils使用
const { date, random, cache: Cache } = require("@chenbz/utils");
// 2022-03-29 12:00:00
console.log(date.getDateTime());
// D7fzbsOma9Wreqgf
console.log(random.str());
const cache = new Cache()
cache.set('name', 123);
console.log(cache.get('name')); // 123介绍
date
| 函数名 | 描述 | | ------------------- | -------------------------------- | | getDateToString() | 日期格式化 | | getTimeDifference() | 计算两个时间相差的 | | getDateTime() | 获取日期时间 yyyy-MM-dd hh:mm:ss | | getDate() | 获取日期 | | getTime() | 获取时间 | | getTimestamp() | 获取时间戳(毫秒级) | | getTimestamp10() | 获取时间戳(秒级) | | getDateShuttle() | 获取指定时间前进后退 |
random
| 函数名 | 描述 | | ---------------------- | ------------------------ | | random() | 随机函数 | | number() | 随机数字 | | lowerCase() | 随机小写 | | UpperCase() | 随机大写 | | lowerUpperCase() | 随机大小写 | | numberLowerCase() | 随机数字和小写 | | numberUpperCase() | 随机数字和大写 | | numberLowerUpperCase() | 随机数字和大小写 | | str() | 随机数字和大小写(简写版) |
cache
| 函数名 | 描述 | | -------- | --------------------------------- | | set() | 赋值(标识, 值, 过期时间 => 单位s) | | get() | 获取(标识) | | has() | 判断是否存在(标识) | | delete() | 删除(标识) | | size() | 获取长度 | | list() | 获取所有值 |
