function isDateOlderThanOneMonth(date : Date) {
const now = new Date();
const _30DaysInMilliseconds = 30 * 24 * 60 * 60 * 1000;
const timeDiffInMilliseconds = now.getTime() - date.getTime();
if (timeDiffInMilliseconds >= _30DaysInMilliseconds) {
return true;
} else {
return false;
}
}
console.log(isDateOlderThanOneMonth(new Date('2022-3-18')));
console.log(isDateOlderThanOneMonth(new Date('2022-1-14')));
/*
run:
false
true
*/