How to subtract hours from a date in JavaScript

1 Answer

0 votes
function subtractHoursFromDate(hours, date = new Date()) {
  	date.setHours(date.getHours() - hours);

  	return date;
}

const date = new Date('2022-03-17T18:37:24');

console.log(subtractHoursFromDate(3, date).toString());





/*
run:

"Thu Mar 17 2022 15:37:24 GMT+0200 (Israel Standard Time)"

*/

 



answered Mar 17, 2022 by avibootz

Related questions

1 answer 202 views
1 answer 231 views
1 answer 217 views
1 answer 220 views
1 answer 259 views
1 answer 279 views
...