คุณไม่สามารถทำเช่นนี้กับ JavaScript เนื่องจากต้องใช้เวลาของระบบซึ่งแสดงวันที่ปัจจุบันด้วยวัตถุ Date อย่างไรก็ตาม คุณสามารถเปลี่ยนวันที่ปัจจุบันได้โดยการเปลี่ยนเขตเวลาตามรหัสต่อไปนี้ -
ตัวอย่าง
<!DOCTYPE html>
<html>
<body>
<script>
var date, offset, nd;
date = new Date();
document.write("Current: "+date);
utc = date.getTime() + (date.getTimezoneOffset() * 60000);
// Singapore is GMT+8
offset = 8;
nd = new Date(utc + (3600000*offset));
document.write("<br>Singapore Time: "+nd.toLocaleString());
</script>
</body>
</html> ผลลัพธ์
