当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Moment.js moment().toArray()用法及代码示例


moment().toArray() 方法用于返回一个类似于新 Date() 对象的参数的数组。该数组包含年、月、日、小时、分钟、秒和毫秒的值。

用法:

moment().toArray();

Parameters: 该方法不接受任何参数:

返回值:此方法以 JSON 格式返回持续时间。

注意:这在普通的 Node.js 程序中不起作用,因为它需要外部 moment.js 库
要全局安装或安装在项目目录中。

Moment.js 可以使用以下命令安装:

moment模块的安装:

npm install moment

以下示例将演示 Moment.js moment().toArray() 方法。

示例 1:

Javascript


const moment = require('moment'); 
  
let momentOne = moment(); 
console.log( 
    "MomentOne toArray():", momentOne.toArray() 
) 
  
let momentTwo = moment("01-08-2022", "MM-DD-YYYY"); 
console.log( 
    "MomentTwo toArray():", momentTwo.toArray() 
) 
  
let momentThree = moment("10:25:20", "hh:mm:ss"); 
console.log( 
    "MomentThree toArray():", momentThree.toArray() 
)

输出:

MomentOne toArray(): [
  2022,  5, 28,
    23, 34, 58,
   562
]
MomentTwo toArray(): [
  2022, 0, 8, 0,
     0, 0, 0
]
MomentThree toArray(): [
  2022,  5, 28,
    10, 25, 20,
     0
]

示例 2:

Javascript


const moment = require('moment'); 
  
let moment1 = moment().year(2021); 
console.log( 
    "Moment1 toArray():", moment1.toArray() 
) 
  
let moment2 = moment1.add(10, 'months'); 
console.log( 
    "Moment2 toArray():", moment2.toArray() 
) 
  
let moment3 = moment2.add(20, 'days'); 
console.log( 
    "Moment3 toArray():", moment3.toArray() 
)

输出:

Moment1 toArray(): [
  2021,  5, 28,
    23, 34, 58,
   577
]
Moment2 toArray(): [
  2022,  3, 28,
    23, 34, 58,
   577
]
Moment3 toArray(): [
  2022,  4, 18,
    23, 34, 58,
   577
]

参考: https://momentjs.com/docs/#/displaying/as-array/



相关用法


注:本文由纯净天空筛选整理自sayantanm19大神的英文原创作品 Moment.js moment().toArray() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。