Phương thức Date getUTCMinutes() trong JavaScript
Bùi Tấn Lực
- 974
- 04/09/2025
Chức năng của Phương thức Date getUTCMinutes() trong JavaScript
Phương thức Date getUTCMinutes() trong JavaScript dùng để lấy số phút theo múi giờ quốc tế (UTC) dựa vào thời gian hiện tại hoặc thời gian được chỉ định trong đối tượng Date.
Cú pháp của Phương thức Date getUTCMinutes() trong JavaScript
doituongdate.getUTCMinutes();
doituongdate: Đối tượng thời gian new Date();
Code Phương thức Date getUTCMinutes() trong JavaScript
<script>
// Lấy phút hiện tại theo múi giờ quốc tế (UTC)
document.write("<b>// Lấy phút hiện tại theo múi giờ quốc tế (UTC)</b><br>");
var date = new Date();
var phut = date.getUTCMinutes();
document.write("Phút hiện tại theo múi giờ quốc tế (UTC): "+phut+"<br>"); // Kết quả: 15
// Lấy phút theo thời gian tạo theo múi giờ quốc tế (UTC)
document.write("<b>// Lấy phút theo thời gian tạo theo múi giờ quốc tế (UTC)</b><br>");
var datehai = new Date("September 02, 2025 09:25:30");
var phuthai = datehai.getUTCMinutes();
document.write("Phút theo thời gian tạo theo múi giờ quốc tế (UTC): "+phuthai+"<br>"); // Kết quả: 25
</script>
Kết quả:
// Lấy phút hiện tại theo múi giờ quốc tế (UTC)
Phút hiện tại theo múi giờ quốc tế (UTC): 15
// Lấy phút theo thời gian tạo theo múi giờ quốc tế (UTC)
Phút theo thời gian tạo theo múi giờ quốc tế (UTC): 25
Ứng dụng Date getUTCMinutes() trong JavaScript
Kiểm tra và xử lý phút theo múi giờ UTC
getUTCMinutes() hữu ích khi ứng dụng cần lấy phần phút theo giờ UTC thay vì phụ thuộc vào múi giờ của thiết bị. Cách tiếp cận này phù hợp với dữ liệu thời gian được lưu trữ hoặc trao đổi thống nhất giữa máy chủ, trình duyệt và các hệ thống ở nhiều khu vực khác nhau.
Chẳng hạn, khi nhận một đối tượng Date từ dữ liệu API, bạn có thể lấy phút UTC rồi dùng kết quả để kiểm tra điều kiện hoặc thực hiện xử lý tiếp theo:
const date = new Date("2026-08-17T14:35:20Z");
const minutes = date.getUTCMinutes();
if (minutes < 30) {
console.log("Phút UTC nằm trong khoảng đầu giờ");
} else {
console.log("Phút UTC nằm trong khoảng cuối giờ");
}
Điểm đáng chú ý là kết quả luôn nằm trong khoảng 0 đến 59. Nếu thời gian đầu vào có giá trị phút là 35 theo UTC, phương thức trả về 35, bất kể máy người dùng đang đặt múi giờ nào.
Kết hợp getUTCMinutes() với các phương thức Date khác
Trong xử lý thời gian thực tế, getUTCMinutes() thường không hoạt động độc lập. Có thể kết hợp phương thức này với các phương thức lấy giờ, giây hoặc ngày theo UTC để tạo ra một phần thời gian hoàn chỉnh.
const date = new Date("2026-08-17T14:35:20Z");
const hour = date.getUTCHours();
const minutes = date.getUTCMinutes();
const seconds = date.getUTCSeconds();
console.log(`${hour}:${minutes}:${seconds}`);
Cách kết hợp này đặc biệt hữu ích khi cần phân tích thời điểm từ dữ liệu có múi giờ thống nhất. Thay vì lấy từng thành phần theo giờ địa phương, toàn bộ giá trị được đọc theo cùng một chuẩn UTC, giúp hạn chế sai lệch khi dữ liệu được xử lý trên các thiết bị hoặc máy chủ ở múi giờ khác nhau.
Lời kết
Cảm ơn các bạn đã tham khảo bài viết Phương thức Date getUTCMinutes() trong JavaScript.
- 0 Bình luận
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *