หากต้องการเพิ่มชั่วโมงให้กับออบเจกต์ Date ใน JavaScript ให้ใช้เมธอด setHours() โดยดึงค่าชั่วโมงปัจจุบันมาบวก 2 ชั่วโมง เมธอด setHours() จะตั้งค่าชั่วโมงสำหรับวันที่ระบุตามเวลาท้องถิ่น
ตัวอย่าง
ลองรันโค้ดด้านล่างเพื่อเพิ่ม 2 ชั่วโมงให้กับวันที่
<html>
<head>
<title>JavaScript setHours Method</title>
</head>
<body>
<script>
var dt = new Date();
dt.setHours(dt.getHours() + 2);
document.write(dt);
</script>
</body>
</html>
ผลลัพธ์
Sat Dec 15 2018 15:49:50 GMT+0530 (India Standard Time)