Làm cách nào để lấy mã múi giờ từ ngày trong JavaScript?

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

HTML




Chủ Đề