我有此代码:
var result = parseInt(moment('07/07/1978', "MM/DD/YYYY").fromNow(true)) > 35
还有另一种使用Momentjs
的方法,可以将moment('07/07/1978', "MM/DD/YYYY").fromNow(true)
的值与数字进行比较,而无需使用parseInt(或任何解析为数字的方法)
答案 0 :(得分:1)
您可以使用moment.diff()
以各种单位返回两个日期之间的差值
支持的度量单位是年,月,周,天,小时,分钟和秒。为了便于开发,从2.0.0版本开始支持单数形式。版本1.1.1中提供了毫秒以外的度量单位。
const result = moment().diff(moment([1978, 7, 7]), 'years') > 35;