เมธอด getTimezoneOffset() ของ JavaScript Date คืนค่า Timezone Offset ในหน่วยนาทีสำหรับ locale ปัจจุบัน Timezone Offset คือความต่างเป็นนาทีระหว่าง Greenwich Mean Time (GMT) กับเวลาท้องถิ่น
ตัวอย่าง
ลองรันโค้ดด้านล่างเพื่อดึง Timezone Offset ในหน่วยนาที:
<html>
<head>
<title>JavaScript getTimezoneOffset Method</title>
</head>
<body>
<script>
var dt = new Date();
var tz = dt.getTimezoneOffset();
document.write("getTimezoneOffset() : " + tz );
</script>
</body>
</html>
คำอธิบาย: ผลลัพธ์เป็นนาที บวก หากเวลาท้องถิ่นอยู่หลัง GMT (เช่นไทย UTC+7 = -420 นาที จะได้ 420) ลบ หากอยู่หน้า GMT ค่าจะเปลี่ยนตาม Daylight Saving Time ด้วย