1.0.5 • Published 2 years ago
formats_d v1.0.5
formats_d
Installation
$ npm install formats_d
Usage
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");
// 00
Named 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' |