Sometimes, we want to subtract 2 hours from user’s local time with JavaScript.
In this article, we’ll look at how to subtract 2 hours from user’s local time with JavaScript.
How to subtract 2 hours from user’s local time with JavaScript?
To subtract 2 hours from user’s local time with JavaScript, we can use the setHours method.
For instance, we write
const d = new Date();
d.setHours(d.getHours() - 2);
to create the Date object d which has the user’s current local date time.
Then we call getHours to get the hour of day from date d.
And we subtract that by 2 and use the difference as the argument of setGHours to subtract 2 hours from user’s local time.
Conclusion
To subtract 2 hours from user’s local time with JavaScript, we can use the setHours method.