Ter*_*ård 5 javascript momentjs
我正在努力寻找片刻.js"查询"以确定日期(例如:2014年10月12日)是否在"今天"前一天或"今天"后两天.
谷歌搜索,并检查moment.js文档,但没有找到任何正确或可理解的如何做到这一点的例子...
小智 15
使用片刻,您可以执行以下操作...
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>
<script>
var now = moment(),
begin = moment().subtract(1, 'days').startOf('day'),
end = moment().add(2, 'days').endOf('day')
document.write(now.isAfter(begin) && now.isBefore(end))
</script>
Run Code Online (Sandbox Code Playgroud)
截至moment@2.15.1
,有一种isBetween
方法可以检查日期是否在两个日期之间,具有包容性和独占性支持。
检查http://momentjs.com/docs/#/query/is-between/
例子:
moment(dateToCheck).isBetween(startDate, endDate);
归档时间: |
|
查看次数: |
17243 次 |
最近记录: |