Moment.js moment().max()方法

Moment.js moment().max()方法

moment().max()方法 用于返回给定 Moment 对象数组中的最大(或最遥远的将来)Moment。如果没有传递参数,它将返回当前时间的 Moment 实例。

语法:

moment().max( Moment[] );

参数:

此方法接受一个参数,如上所述,并在下面进行描述:

  • Moment[]:这是一个Moment对象数组,需要返回其中的最大值。这是一个可选参数。

返回值:

此方法返回给定Moment对象数组的最大Moment。

注意:

这将无法在普通的Node.js程序中运行,因为它需要全局或项目目录中安装外部moment.js库。

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

moment 模块的安装:

npm install moment

以下示例将演示如何使用 Moment.js moment().max() 方法。

示例1:

const moment = require('moment'); 
  
let momentOne = moment(); 
let momentTwo = moment().add(15, 'days'); 
let momentThree = moment().add(15, 'months'); 
  
console.log( 
`The three Moments are: 
    {momentOne} 
    {momentTwo} 
    ${momentThree} 
`); 
  
let maximumMoment =  
    moment.max([momentOne, momentTwo, momentThree]); 
console.log( 
    "The maximum Moment of the above is:", maximumMoment 
)

输出:

The three Moments are:
    Mon Jul 11 2022 01:15:34 GMT+0530
    Tue Jul 26 2022 01:15:34 GMT+0530
    Wed Oct 11 2023 01:15:34 GMT+0530

The maximum Moment of the above is: 
Moment<2023-10-11T01:15:34+05:30>

示例2:

const moment = require('moment'); 
  
let momentA = moment(); 
let momentB = moment().add(15, 'hours'); 
let momentC = moment().add(1000, 'seconds'); 
  
console.log( 
`The three Moments are: 
    {momentA} 
    {momentB} 
    ${momentC} 
`); 
  
let maximumMoment2 =  
    moment.max([momentA, momentB, momentC]); 
console.log( 
    "The maximum Moment of the above is:", maximumMoment2 
)

输出:

The three Moments are:
    Mon Jul 11 2022 01:15:34 GMT+0530
    Mon Jul 11 2022 16:15:34 GMT+0530
    Mon Jul 11 2022 01:32:14 GMT+0530

The maximum Moment of the above is: 
Moment<2022-07-11T16:15:34+05:30>

参考: https://momentjs.com/docs/#/get-set/max/

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程