简介
blear.utils.plan 是一个前端常用工具类库。它提供了快速生成时间计划表的能力,同时包含了更多实用的工具方法。
如何安装
使用 npm 安装:
npm install blear.utils.plan
使用 yarn 安装:
yarn add blear.utils.plan
如何使用
引入 blear.utils.plan
:
import { plan } from 'blear.utils.plan'
生成计划表
plan
函数接收三个参数,生成指定时间范围内的计划表。
const startTime = '2022-10-10 08:00:00' const endTime = '2022-10-10 18:00:00' const schedule = '60min' console.log(plan(startTime, endTime, schedule))
执行结果:
-- -------------------- ---- ------- - ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- ---------- ----------- -------- - ---------- --------- -
时间格式转换
blear.utils.plan
中提供了 timeToDate
方法,可将时间字符串转换成 Date 对象。
import { timeToDate } from 'blear.utils.plan' console.log(timeToDate('2022-10-10 08:00:00'))
执行结果:
Mon Oct 10 2022 08:00:00 GMT+0800 (中国标准时间)
数组去重
blear.utils.plan
中提供了 unique
方法,可将数组中重复的元素去掉。
import { unique } from 'blear.utils.plan' const arr = [1, 2, 3, 2, 4, 5, 2, 6] console.log(unique(arr))
执行结果:
[1, 2, 3, 4, 5, 6]
总结
blear.utils.plan
提供了快速生成时间计划表的能力,同时包含了更多实用的工具方法。在日常开发中,使用 blear.utils.plan
可以大大提高开发效率和代码质量。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/57177