我试图在一年或一个月中的两个日期之间找到某人,但是它不起作用
converteDateToDatePipe(dCheck: Date, d1: Date): boolean {
var d11 = this.pipe.transform(d1, 'shortDate');
var dCc = this.pipe.transform(dCheck, 'shortDate');
var dd11 = new Date(d11);
var ddcc = new Date(dCc);
if (dd11 <= ddcc)
return true;
else
return false;
}
答案 0 :(得分:0)
test(){
let first = new Date(new Date().getTime() + 111111);
let second = new Date(new Date().getTime() + 22222);
let nextDate = this.nextDate(first, second);
console.log(second.getTime() === nextDate.getTime())
}
nextDate(first: Date, second: Date): Date {
let currentDay = new Date();
let firstDiff = currentDay.getTime() - first.getTime();
let secondDiff = currentDay.getTime() - second.getTime();
return (firstDiff >= secondDiff) ? first : second;
}