1.0.12 • Published 2 years ago
安装
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() | 获取所有值 |