A simple date format.
npm install @jswork/simple-date-format
import sdf from '@jswork/simple-date-format';
// get current datetime:
const res1 = sdf('YYYY-MM-DD HH:mm:ss');
// 2020-01-01 12:12:12
// use format hooks
const res2 = sdf('date');
// 2020-01-01
const FORMAT_HOOKS = {
date: 'YYYY-MM-DD',
datetime: 'YYYY-MM-DD HH:mm:ss',
time: 'HH:mm:ss',
month: 'YYYY-MM',
dbdt: 'YYYYMMDD_HHmmss',
fullday: 'YYYY/YYYY-MM/YYYY-MM-DD'
};
format | Output | Description |
---|---|---|
YY | 18 | 两位数的年份 |
YYYY | 2018 | 四位数的年份 |
M | 1-12 | 月份,从 1 开始 |
MM | 01-12 | 月份,两位数 |
D | 1-31 | 月份里的一天 |
DD | 01-31 | 月份里的一天,两位数 |
Code released under the MIT license.