javascript - 用 moment.js 检查日差

标签 javascript momentjs

我想使用 moment.js 检查日期是否是今天。有人知道怎么做吗?

我尝试了 moment(yesterday_date).diff(moment(), 'days')。仅当存在 24 小时时差时才输出 1。

有什么想法吗?任何帮助将不胜感激。

最佳答案

您可以使用 startOf('day')isSame() 来做到这一点...

var someDate = moment("2014-07-17 05:00:00");
var isToday = someDate.startOf('day').isSame(moment().startOf('day'));

Fiddle

关于javascript - 用 moment.js 检查日差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24797319/

相关文章:

javascript - fullcalendar 不允许我调整事件的大小(光标不显示,我做错了)

javascript - 如何从替换的实现中调用类中的方法?

javascript - 如何将 Moment.js 日期转换为用户本地时区?

javascript - MomentJs 星期一按周数错误

JavaScript : generate variable by for loop

javascript - 如何在网格中独立平铺 div,而不管一行中 div 的最大大小?

javascript - 使用 Vue.js 和 Vue CLI 3 进行一些处理后通过 props 渲染项目

javascript - 如何使用 moment.js 获取日期和时间

javascript - moment.js isoWeek 不适用于 Heroku 实例

javascript - 如何在 Javascript 中减去 ISO 日期