-1 javascript datetime momentjs
我浏览了 moment.js 文档,但无法找到日期是否为上一个日期,
前 1
var date='2018/09/28';
//now I want to compare this with today's date
var today = moment(new Date()).format('YYYY/MM/DD');
Run Code Online (Sandbox Code Playgroud)
这应该返回true
前 2
var date='2018/10/02';
//now I want to compare this with today's date
var today = moment(new Date()).format('YYYY/MM/DD');
Run Code Online (Sandbox Code Playgroud)
这应该返回false;
我用javascript实现了这一点,
// 我将天、月和年分开并相互比较
但我想知道是否有什么东西可以减少我的代码行?
Has*_*mam 11
您可以使用isBefore来比较两个日期。
console.log(moment('2018/09/28', "YYYY/MM/DD").isBefore(moment()));
console.log(moment('2018/10/02', "YYYY/MM/DD").isBefore(moment()));Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>Run Code Online (Sandbox Code Playgroud)