Moment.js moment().min(Moment | String | Number | Date | Array) 方法
moment().min()方法 限制了moment对象的最小值为另一个moment对象。我们也可以说m1.min(m2)相当于m1 = moment.max(m1, m2)。这个方法是 moment.max() 方法的对应方法。
语法:
参数:
这个方法可以接受上述提到并且下面描述的以下参数:
- Moment: 这是一个Moment对象,用于限制的时刻。
- String: 这是一个用于比较的字符串值。
- Number: 我们也可以传递一个数值进行比较。
- Date: 这是一个Date对象,用于限制的时刻。
- Array: 这是用于比较的Moment对象数组。
返回值:
这个方法返回在给定参数比较后计算得到的Moment对象。
注意:
- 这个方法在常规Node.js程序中不起作用,因为它需要在全局或项目目录中安装外部的moment.js库。
- 这个方法已被弃用,建议使用 moment.max()方法 替代。
可以使用以下命令来安装Moment.js:
安装moment模块:
下面的示例将演示 Moment.js moment().min() 方法。
示例1: 在这个示例中,我们将当前时刻与当前日期之前的15天的时刻进行比较。
输出:
示例2: 在这个示例中,我们正在比较日期。这个方法将返回这两个日期中的最大值。
输出:
示例3: 在这个示例中,我们正在比较时间数组.
输出:
参考资料: https://momentjs.com/docs/#/manipulating/min/