Moment.js 转换插件
Moment-Transform 是一个使用模式来改变日期的插件。在Moment实例的各个组件(小时,月份等)上,可以使用基本操作设置,添加和减去。
在终端中写下以下命令来安装Transform插件:
npm install moment-transform
以下是该插件的一些功能:
- transform
下面的示例将帮助理解Transform插件的一些方法。
示例1:
import moment from 'moment';
import transform from 'moment-transform';
let day=Date.now();
let today=moment(day);
console.log("Today: ")
console.log(
today.format("DD/MM/YYYY-H:mm:ss")
);
let tomorrow = moment().transform(
'+01/MM/YYYY', 'DD/MM/YYYY'
);
console.log('Tomorrow: ')
console.log(
tomorrow.format("DD/MM/YYYY-H:mm:ss")
)
输出:
示例2:
import moment from 'moment';
import transform from 'moment-transform';
let arr=[2001, 0, 21];
let date=moment(arr);
console.log(
date.format("dddd, Do MMM YYYY, h:mm:ss A")
);
date=date.transform('DD/-01/YYYY', 'DD/MM/YYYY')
console.log(
date.format("dddd, Do MMM YYYY, h:mm:ss A")
);
输出:
参考: https://momentjs.com/docs/#/plugins/transform/