夜雨聆风学习资料网

ARTICLE · 1118926

DSH插件之——日期计算插件

DSH插件之——日期计算插件

刚写完一个日期计算插件,顺手发出来给大伙儿看看。

起因是日常处理日期太烦。加减月份、算工作日、按不同时区格式化,每次都要翻文档。干脆自己写了个 dsh-date-calc,纯计算零依赖,源码和 npm 都能直接装。

核心就三个函数,专治各种日期纠结症。date_arith 做日期加减,最实用的是月末钳制。比如 1 月 31 号往后推一个月,它会自动给你对齐到 2 月底。workdays_between 专门算工作日,周末和节假日全都能自定义。format_date 则能按地区和时区,一键切出 ISO、周数或相对时间。

拿 1 月 31 号往后推一个月来说,它会直接给你吐出一串结果:ISO 标准时间、本地时间和 Unix 时间戳全备齐了。省得你再挨个去调格式。

源码和 npm 链接都甩这儿了,有需要的自取:
https://github.com/geeklei/dsh-plugins/tree/main/dsh-date-calc
https://www.npmjs.com/package/dsh-date-calc

原文DSH插件之——日期计算插件
收录于dsh贴图
广东,17小时前,

相关学习资料