如何知道日期是否通过 moment.js,仅考虑日期
How to know if date passed with moment.js, considering only date
我想知道日期是否过去了,只考虑日期,实际上我有 !moment(moment().format("LLL")).isBefore(moment.unix(data.dueDate._seconds).format("LLL"))
但它也考虑了时间,所以如果今天是 25/jun 6am 并且与 25/jun 10pm 进行比较,它将被检测为通过日期。我只想考虑日期,而不是时间。因此,如果今天是 25/jun 并且它与另一个日期 25/jun 进行比较,则它不应该是过去的日期。这对 moment.js 可行吗?
moment(moment().format("YYYYMMDD")).isBefore(moment.unix(data.dueDate._seconds).format("YYYYMMDD"))
解决,我的解决方案是这样的:moment().format("YYYY-MM-DD") > moment.unix(data.dueDate._seconds).format("YYYY-MM-DD")
我想知道日期是否过去了,只考虑日期,实际上我有 !moment(moment().format("LLL")).isBefore(moment.unix(data.dueDate._seconds).format("LLL"))
但它也考虑了时间,所以如果今天是 25/jun 6am 并且与 25/jun 10pm 进行比较,它将被检测为通过日期。我只想考虑日期,而不是时间。因此,如果今天是 25/jun 并且它与另一个日期 25/jun 进行比较,则它不应该是过去的日期。这对 moment.js 可行吗?
moment(moment().format("YYYYMMDD")).isBefore(moment.unix(data.dueDate._seconds).format("YYYYMMDD"))
解决,我的解决方案是这样的:moment().format("YYYY-MM-DD") > moment.unix(data.dueDate._seconds).format("YYYY-MM-DD")