Moment.js 解析对象
Moment.js是一个用于解析、验证、操作和格式化日期的JavaScript日期库。我们可以使用moment()函数和一个对象一起解析表示为对象的日期。
moment()函数用于使用对象创建一个moment。
语法:
moment({unit: value, ...})
参数: 接受一个表示特定日期的对象。对象中的字段应该用于描述日期的具体内容,如年份、月份、日期、小时、分钟、秒和毫秒。
返回值: 返回一个Moment对象。
示例1:
import moment from 'moment';
let obj = { year: 2022, hour: 12, minute: 55 };
let date = moment(obj);
console.log(date.format("DD/MM/YYYY-H:mm:ss"));
输出:
示例2:
import moment from 'moment';
let obj = { year: 1999, month: 4, day: 21, minutes: 10, second: 7, milliseconds: 55 };
let date = moment(obj);
console.log(date.format("dddd, Do MMM YYYY, h:mm:ss A"));
输出:
参考: https://momentjs.com/docs/#/parsing/object/