JavaScript lấy giờ từ hệ thống, không thể thay đổi giờ hệ thống. Nhưng bạn có thể tính toán giờ theo múi giờ khác dựa trên UTC.
Ví dụ: Chuyển sang giờ Singapore (GMT+8)
<!DOCTYPE html>
<html>
<body>
<script>
var date = new Date();
document.write("Current: " + date);
var utc = date.getTime() + (date.getTimezoneOffset() * 60000);
var offset = 8; // Singapore GMT+8
var nd = new Date(utc + (3600000 * offset));
document.write("<br>Singapore Time: " + nd.toLocaleString());
</script>
</body>
</html>
Kết quả
