1.2.0 • Published 3 years ago

@cheesejs/format-date v1.2.0

Weekly downloads
13
License
MIT
Repository
github
Last release
3 years ago

format-date

一个只有 30 行代码的日期格式化函数。

为什么?

  • 没有必要仅仅为了格式化显示日期,就引入一个 day.js 或 date-fns 包,特别是在开发一些对打包体积很敏感的项目时(比如微信小程序)。
  • JavaScript 原生的方法不但存在兼容性问题,而且写法较为繁琐。
  • 大部分时候,我们并不需要 i18n 支持

安装

npm i @cheesejs/format-date

使用

import formatDate from '@cheesejs/format-date'

formatDate(new Date(),'YYYY-MM-DD WWW hh:mm:ss')
// 2021-01-13 星期三 22:20:03

formatDate('2021-1-3 22:20:03','YYYY-MM-DD WW hh:mm:ss')
// 2021-01-13 周三 22:20:03

符号表:

符号示例含义
YYYY2021完整的年份
M7月份
MM07月份
D7日期
DD07日期
W星期
WW周五星期
WWW星期五星期
h7小时
hh07小时
m7分钟
mm07分钟
s7秒数
ss07秒数
1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago