Moment.js 解析数组
Moment.js 是一个用于 JavaScript 的日期库,用于解析、验证、操作和格式化日期。我们可以将数组传递给 moment() 函数,以解析以数组形式表示的日期。
moment() 函数用于使用数组创建一个 moment。
语法:
moment(Number[])
参数: 它接受一个描述日期的数字数组。数组中的元素应按照以下顺序排列 [年,月,日,小时,分钟,秒,毫秒]。
返回值: 它返回一个 Moment 对象。
示例1:
import moment from 'moment';
let arr = [2001, 1, 21];
let date = moment(arr);
console.log(date.format("dddd, Do MMM YYYY, h:mm:ss A"));
输出:
示例2:
import moment from 'moment';
let arr = [2022, 1, 21,22,31,8];
let date = moment(arr);
console.log(date.format("DD/MM/YYYY-H:mm:ss"));
输出:
参考: https://momentjs.com/docs/#/parsing/array/