UNPKG

time-format-js

Version:

Localized time formatting library.

53 lines (38 loc) 1.36 kB
## time-format-js 是什么 time-format-js 是一款基于前端JavaScript的时间格式化,借鉴为微信的时间显示格式,支持多语言。 time-format-js 是基于原生 JS 实现的,不依赖任何框架。它编译后的代码大小是 3.6kb,压缩后是 2.1kb,gzip 后仅有 1.03kb,是一款非常轻量的 JS lib。 ## 起步 #### 安装 ``` js npm i time-format-js -S ``` #### 使用方法 ``` js timeformat('short', 1548239420961) // 传入需要的类型与时间戳 timeformat('detail', 1548239420961) // 传入需要的类型与时间戳 // 参数1:short: 简短模式,detail: 详细模式 // 参数2:时间戳或日期 ``` #### 说明 传入日期:2018-07-17 14:26<br> 简短模式:2018/07/17 <br> 详细模式:2018071714:26<br> 传入时间戳:1548239875143(当前时间) <br> 简短模式:18:37 <br> 详细模式:18:37 <br> 传入时间戳:154627566100020190101010101秒) <br> 简短模式:2019/01/01 <br> 详细模式:2019010101:01 #### 格式化规则 ##### 简短模式 今天内:17:00<br> 昨天:昨天<br> 前天:前天<br> 一周内:星期五<br> 超过一周:2019/01/11 ##### 详细模式 今天内:17:00<br> 昨天:昨天 17:00<br> 前天:前天 17:00<br> 一周内:星期五 17:00<br> 超过一周:2019011115:10