简介
timespan-parser 是一个可以解析时间段字符串的 npm 包,支持多语言,可以把各种时间段的字符串转换成可以计算的数字毫秒值。
安装
通过 npm 安装
npm install timespan-parser --save
使用
解析时间段字符串
timespan-parser 可以解析多种格式的时间段字符串,包括:
- 带有单位的时间段字符串:'1s20ms', '2h30m'。
- 不带有单位的时间段字符串:'500', '1234'。
- 能够被 Date.parse 解析的日期字符串:'2022-02-22T22:22:22Z'。
-- -------------------- ---- ------- ----- -------------- - --------------------------- ----- ------ - --- ----------------- ----- ----- - ----------------------- ------------------- -- ---- ----- ----- - ---------------------- ------------------- -- ------- ----- ----- - -------------------- ------------------- -- --- ----- ----- - ------------------------------------- ------------------- -- -------------
格式化毫秒值
timespan-parser 还支持格式化毫秒值,将毫秒转换为各种时间段的字符串格式。
-- -------------------- ---- ------- ----- -------------- - --------------------------- ----- ------ - --- ----------------- ----- ----- - -------------------- ------------------- -- --------- ----- ----- - ----------------------- ------------------- -- ------------ ----- ----- - ----------------------- ------------------- -- ------- ----- ----- - -------------------- ------------------- -- ---------
支持多语言
timespan-parser 还支持多语言,可以通过传入不同的配置参数来实现。
-- -------------------- ---- ------- ----- -------------- - --------------------------- ----- ------ - --- ---------------- ----- ----- --- ----- ----- - --------------- --------- ------------------- -- ----- --------------------- ----- ----- - ----------------------- ------------------- -- -------------
总结
timespan-parser 是一个可以方便的解析和格式化不同时间段字符串的 npm 包,支持多语言,非常方便实用。可以在项目中用于处理各种时间格式的字符串。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066b5751ab1864dac66c85