How to check if a date is yesterday date in JavaScript

1 Answer

0 votes
function isYesterdayDate(date) {
  	const yesterday = new Date();
  	yesterday.setDate(yesterday.getDate() - 1);

  	if (yesterday.toDateString() === date.toDateString()) {
      	return true;
  	}

  	return false;
}

const yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);
console.log(isYesterdayDate(yesterday));

console.log(isYesterdayDate(new Date('2022-03-11')));




/*
run:

true
false

*/

 



answered Mar 11, 2022 by avibootz

Related questions

1 answer 130 views
1 answer 120 views
1 answer 133 views
1 answer 170 views
170 views asked Aug 11, 2023 by avibootz
3 answers 180 views
180 views asked Aug 11, 2023 by avibootz
3 answers 174 views
174 views asked Aug 10, 2023 by avibootz
1 answer 130 views
130 views asked Apr 10, 2022 by avibootz
...