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 204 views
1 answer 235 views
1 answer 223 views
1 answer 227 views
1 answer 263 views
1 answer 282 views
...