快捷搜索:  汽车  科技

前端如何用moment计算当时的时间(如何对时间进行比较获得不同的天数)

前端如何用moment计算当时的时间(如何对时间进行比较获得不同的天数)上面的函数先会对输入的日期进行判断,然后再进行计算。针对我们项目的需求,我们写了一个上面的函数。对于比较的结果使用不同 Unit 来进行表示。因为我们的目标是使用天,所以就直接使用 days 就可以了。上面的图片显示了可以使用的参数。

对 2 个 Moment 的时间进行比较,并且获得不同天数的代码如下:

moment().diff(moment(date) 'days');

这行代码已经简单到不能再简单了。

解读

简单来说,这个代码的意思就是先获得当前时间,然后与需要比较的时间进行比较。

对于比较的结果使用不同 Unit 来进行表示。

前端如何用moment计算当时的时间(如何对时间进行比较获得不同的天数)(1)

因为我们的目标是使用天,所以就直接使用 days 就可以了。

前端如何用moment计算当时的时间(如何对时间进行比较获得不同的天数)(2)

上面的图片显示了可以使用的参数。

针对我们项目的需求,我们写了一个上面的函数。

上面的函数先会对输入的日期进行判断,然后再进行计算。

猜您喜欢: