npm.io
1.0.12 • Published 3 years ago

@chenbz/utils

Licence
MIT
Version
1.0.12
Deps
0
Size
13 kB
Vulns
0
Weekly
0

安装

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 hhss
getDate() 获取日期
getTime() 获取时间
getTimestamp() 获取时间戳(毫秒级)
getTimestamp10() 获取时间戳(秒级)
getDateShuttle() 获取指定时间前进后退
random
函数名 描述
random() 随机函数
number() 随机数字
lowerCase() 随机小写
UpperCase() 随机大写
lowerUpperCase() 随机大小写
numberLowerCase() 随机数字和小写
numberUpperCase() 随机数字和大写
numberLowerUpperCase() 随机数字和大小写
str() 随机数字和大小写(简写版)
cache
函数名 描述
set() 赋值(标识, 值, 过期时间 => 单位s)
get() 获取(标识)
has() 判断是否存在(标识)
delete() 删除(标识)
size() 获取长度
list() 获取所有值