资讯专栏INFORMATION COLUMN

【每日一包0017】pretty-ms

hqman / 2481人阅读

摘要:地址将毫秒转换为容易读取的时间普通用法用法返回第二参数用法用法返回秒数后面保留的小数点位数,默认毫秒后面保留的小数点位数,默认与结合使用保证输出的秒数宽度不变,默认仅展示第一个单位的值,默认要展示的单位个数,为会覆盖此选项,默认使用全拼的

[github地址:https://github.com/ABCDdouyae...]

pretty-ms
将毫秒转换为容易读取的时间:1337000000 → 15d 11h 23m 20s
普通用法

用法:prettyMs(milliseconds)

返回:string

第二参数用法

用法:prettyMs(milliseconds, options|object)

返回:string

secDecimalDigits:秒数后面保留的小数点位数,默认1

prettyMs(21312, {secDecimalDigits: 2});//21.32s

msDecimalDigits:毫秒后面保留的小数点位数,默认0,与process.hrtime()结合使用

keepDecimalsOnWholeSeconds:保证输出的秒数宽度不变,默认false

prettyMs(20000, {keepDecimalsOnWholeSeconds: true });
//20.0s

compact:仅展示第一个单位的值,默认false

prettyMs(123232, {compact: true});//~2m

unitCount:要展示的单位个数,compact为true会覆盖此选项,默认:infinity

prettyMs(12312312, {unitCount: 2})//~3h 25m

verbose:使用全拼的单位,默认false

prettyMs(12312312, {verbose: true});
// 3 hours 25 minutes 12.3 seconds

separateMs:最小单位为毫秒数,默认false

prettyMs(12312312, {separateMs: true});// 3h 25m 12s 312ms

formatSubMs: 显示微秒和纳秒部分,默认false

prettyMs(12312312.12323, {formatSubMs: true});//3h 25m 12s 312ms 123µs 230ns
prettyMs(12312312.12323, {formatSubMs: true, verbose: true});
//3 3 hours 25 minutes 12 seconds 312 milliseconds 123 microseconds 230 nanoseconds

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/114300.html

相关文章

  • 每日一包0017pretty-ms

    摘要:地址将毫秒转换为容易读取的时间普通用法用法返回第二参数用法用法返回秒数后面保留的小数点位数,默认毫秒后面保留的小数点位数,默认与结合使用保证输出的秒数宽度不变,默认仅展示第一个单位的值,默认要展示的单位个数,为会覆盖此选项,默认使用全拼的 [github地址:https://github.com/ABCDdouyae...] pretty-ms 将毫秒转换为容易读取的时间:133700...

    Lyux 评论0 收藏0
  • 每日一包0017pretty-ms

    摘要:地址将毫秒转换为容易读取的时间普通用法用法返回第二参数用法用法返回秒数后面保留的小数点位数,默认毫秒后面保留的小数点位数,默认与结合使用保证输出的秒数宽度不变,默认仅展示第一个单位的值,默认要展示的单位个数,为会覆盖此选项,默认使用全拼的 [github地址:https://github.com/ABCDdouyae...] pretty-ms 将毫秒转换为容易读取的时间:133700...

    soasme 评论0 收藏0
  • Python每日一练0017

    问题 你有一些长字符串,想以指定的列宽将它们重新格式化。 解决方案 使用textwrap模块的fill或wrap函数 假设有一个很长的字符串 s = Look into my eyes, look into my eyes, the eyes, the eyes, the eyes, not around the eyes, dont look around the eyes, look in...

    vincent_xyb 评论0 收藏0
  • 每日一包0029】merge-descriptors

    摘要:地址源码依赖一个对象的属性继承另一个对象的属性及其属性描述符用法继承者,被继承者是否继承者有该属性的时候继承默认不继承返回继承后的新的对象当第三个参数为时候,原对象又该属性则没有继承被继承者的属性和属性描述符 [github地址:https://github.com/ABCDdouyae...] merge-descriptors (express源码依赖) 一个对象的属性继承另一个对...

    kun_jian 评论0 收藏0

发表评论

0条评论

hqman

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<