Trong JavaScript, Đối tượng ngày tạo một đối tượng ngày mới để hiển thị ngày/giờ hiện tại. Chúng tôi sẽ sử dụng hàm tạo đối tượng Ngày để tạo một đối tượng ngày mới, lưu trữ nó trong một biến và sau đó hiển thị Múi giờ
cú pháp
Trong JavaScript, hãy làm theo cú pháp đã cho để tạo đối tượng ngày tháng
mới Ngày[]
Đi qua ví dụ sau để hiểu rõ hơn
Thí dụ
Trong phương thức này, chúng ta sẽ tạo một đối tượng Date mới có tên là “timeZone” bằng cách sử dụng hàm tạo đối tượng “Date[]”. Sau đó, chúng tôi sẽ hiển thị TimeZone hiện tại trên bảng điều khiển
var múi giờ = mới Ngày[];
bảng điều khiển. log[ Múi giờ ];
Việc thực thi mã đã cho sẽ hiển thị đầu ra sau
Phương pháp 2. Nhận múi giờ trong JavaScript bằng Intl. Phương thức DateTimeFormat[]
Trong JavaScript, phương pháp được đề cập có thể được sử dụng để bật định dạng thời gian và truy cập múi giờ. Chúng tôi cũng đã sử dụng phương thức “resolvedOptions[]” cùng với “Intl. DateTimeFormat[]”. Phương thức “resolvedOptions[]” trả về một đối tượng mới với các thuộc tính phản ánh ngôn ngữ và các tùy chọn định dạng ngày và giờ được tính trong quá trình khởi tạo “Intl” này
cú pháp
Trong JavaScript, để sử dụng “Intl. DateTimeFormat[]” để lấy múi giờ, bạn phải làm theo cú pháp dưới đây
Quốc tế. DateTimeFormat[] . các tùy chọn đã giải quyết[] . Múi giờ
Nhìn vào ví dụ dưới đây để trình diễn
Thí dụ
Trước tiên, chúng tôi sẽ kích hoạt định dạng thời gian bằng cách sử dụng tùy chọn “Intl. Phương thức DateTimeFormat[]”. Hơn nữa, chúng ta sẽ áp dụng phương thức “resolvedOptions[]” cùng với Intl. DateTimeFormat[] để phản ánh các tùy chọn định dạng ngôn ngữ và ngày/giờ được tính trong quá trình khởi tạo đối tượng Intl. Sau đó, chúng tôi sẽ hiển thị múi giờ hiện tại trên bảng điều khiển
var múi giờ = Quốc tế. Định dạng ngày giờ[] . các tùy chọn đã giải quyết[] . Múi giờ;
bảng điều khiển. log[ Múi giờ ];
Đầu ra tương ứng sẽ là
Chúng tôi đã cung cấp các phương pháp đơn giản nhất để lấy Múi giờ trong JavaScript. Bạn có thể sử dụng bất kỳ phương pháp nào theo yêu cầu của bạn
Phần kết luận
Để lấy múi giờ trong JavaScript, bạn có thể sử dụng hàm tạo đối tượng Date[] để tạo đối tượng ngày mới và hiển thị múi giờ hoặc sử dụng tùy chọn “Intl. DateTimeFormat[]” để bật định dạng thời gian và phản ánh các tùy chọn định dạng ngày và giờ được tính trong quá trình khởi tạo “Intl”. Bài viết này đã giải thích các phương pháp để lấy Múi giờ trong JavaScript
Độ lệch múi giờ là chênh lệch thời gian tính bằng giờ hoặc phút giữa Giờ phối hợp quốc tế [UTC] và múi giờ nhất định
Phương thức JavaScript getTimezoneOffset[] được sử dụng để tìm phần bù múi giờ. Nó trả về chênh lệch múi giờ tính bằng phút, giữa UTC và giờ địa phương hiện tại. Nếu giá trị trả về là dương, thì múi giờ địa phương ở phía sau UTC và nếu giá trị này là âm, thì múi giờ địa phương ở phía trước UTC. Giá trị được trả về không phải là hằng số nếu hệ thống máy chủ được định cấu hình để tiết kiệm ánh sáng ban ngày
cú pháp
date.getTimezoneOffset[]
Ở đây, ngày là một đối tượng ngày tháng JavaScript
Đoạn mã. Trong đoạn mã dưới đây, ngày. getTimezoneOffset[] sẽ trả về chênh lệch múi giờ tính bằng phút, giữa UTC và giờ địa phương. Điều này sẽ được lưu trữ trong biến offset.
Javascript
var
date =
new
Date[];
var
offset = date.getTimezoneOffset[];
Thí dụ. Khi nhấp vào nút “gửi”, phương thức showOffset[] được gọi để lưu trữ giá trị của phần bù múi giờ trong biến phần bù. Văn bản kết quả được chèn vào thẻ p trống