1.0.5 • Published 4 years ago
formats_d v1.0.5
formats_d
Installation
$ npm install formats_dUsage
As taken from Steven's post, modified to match the Modifications listed above:
var formatDate = require('formats_d').formatDate;
var now = new Date()
// (Sat Jan 01 2022 12:00:00 GMT+0800)
formatDate();
// 2022-01-01
formatDate(now, "yyyyMMdd");
// 20220101
formatDate(now, "yyyy-MM-dd");
// 2022-01-01
formatDate(now, "yyyy/MM/dd");
// 2022/01/01
formatDate(now, "d");
// 星期六
formatDate(now, "DD");
// Saturday
formatDate(now, "D");
// Sat
formatDate(now,"hh:mm:ss");
//12:00:00
formatDate(now,"hh:mm");
//12:00
formatDate(now, "yyyy");
// 2022
formatDate(now, "MM");
// 01
formatDate(now, "dd");
// 01
formatDate(now,"hh");
// 12
formatDate(now,"mm");
// 00
formatDate(now,"ss");
// 00Named Formats
| Name | Mask | Example |
|---|---|---|
| 'yyyy' | yy | '2022' |
| 'MM' | MM | '01' |
| 'dd' | dd | '01' |
| 'hh' | h | '12' |
| 'mm' | m | '00' |
| 'ss' | s | '00' |
| 'yyyyMMdd' | yy + MM + dd | '20220101' |
| 'yyyy-MM-dd' | yy + '-' + MM + '-' + dd | '2022-01-01' |
| 'yyyy/MM/dd' | yy + '/' + MM + '/' + dd | '2022/01/01' |
| 'hhmmss' | h + m + s | '120000' |
| 'hh:mm:ss' | h + ':' + m + ':' + s | '12:00:00' |
| 'hh:mm' | h + ':' + m | '12:00' |
| 'd' | dayNames'zh-CN' | '星期日' |
| 'DD' | dayNames'en-US' | 'Sunday' |
| 'D' | dayNames'en' | 'Sun' |