1.0.12 • Published 3 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() | 获取所有值 |