Phương thức Date getSeconds() trong JavaScript

Phương thức Date getSeconds() trong JavaScript
Phương thức Date getSeconds() trong JavaScript

Chức năng của Phương thức Date getSeconds() trong JavaScript

Phương thức Date getSeconds() trong JavaScript dùng để lấy số giây theo múi giờ địa phương 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 getSeconds() trong JavaScript

doituongdate.getSeconds();

doituongdate: Đối tượng thời gian new Date();

Code Phương thức Date getSeconds() trong JavaScript

<script>
// Lấy giây hiện tại
document.write("<b>// Lấy giây hiện tại</b><br>");
var date = new Date();
var giay = date.getSeconds();
document.write("Giây hiện tại: "+giay+"<br>"); // Kết quả: 50
// Lấy giây được tạo
document.write("<b>// Lấy giây được tạo</b><br>");
var datehai = new Date("September 02, 2025 09:25:30");
var giayhai = datehai.getSeconds();
document.write("Giây được tạo: "+giayhai+"<br>"); // Kết quả: 30
</script>

Kết quả:

// Lấy giây hiện tại
Giây hiện tại: 50
// Lấy giây được tạo
Giây được tạo: 30

Chạy Thử

Lưu Ý Khi Sử Dụng getSeconds() Trong JavaScript

Khi làm việc với thời gian, getSeconds() khá đơn giản nhưng vẫn có một điểm dễ gây nhầm: giá trị nhận được phụ thuộc vào múi giờ của đối tượng Date. Vì vậy, nếu dữ liệu thời gian liên quan đến nhiều múi giờ, cần xác định rõ đang muốn lấy giờ địa phương hay giờ theo UTC.

getSeconds() lấy thời gian địa phương hay UTC?

getSeconds() trả về số giây theo giờ địa phương của đối tượng Date. Giá trị luôn nằm trong khoảng từ 0 đến 59, tùy vào thời điểm được biểu diễn.

Điểm này khác với getUTCSeconds(). Nếu cần đọc phần giây theo múi giờ UTC, nên sử dụng phương thức này thay vì getSeconds(). Hai phương thức có thể cho kết quả khác nhau khi thời gian được xử lý trong các môi trường có múi giờ khác nhau.

const date = new Date();

console.log(date.getSeconds());
console.log(date.getUTCSeconds());

Trong các ứng dụng hiển thị thời gian cho người dùng, getSeconds() phù hợp khi cần lấy số giây theo giờ địa phương. Ngược lại, với dữ liệu thời gian cần thống nhất giữa máy chủ, máy khách hoặc nhiều khu vực khác nhau, nên cân nhắc sử dụng các phương thức UTC để tránh sai lệch khi xử lý.

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Phương thức Date getSeconds() trong JavaScript.

  • ★★★★★ ★★★★★
  • 0 Bình luận
CEO Bùi Tấn Lực | Founder Web Mới
Bùi Tấn Lực
Tìm hiểu về CEO Bùi Tấn Lực, Founder Web Mới với nhiều năm kinh nghiệm trong lĩnh vực phát triển website, SEO và chia sẻ kiến thức công nghệ
Đánh giá
Chia sẻ nội dung đánh giá của bạn về Phương thức Date getSeconds() trong JavaScript
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 *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Yêu Cầu Báo Giá
Gửi trang web mẫu cần làm theo, chúng tôi sẽ báo giá đến bạn từ Email (tanlucit09@gmail.com - Bùi Tấn Lực) hoặc Zalo (Lực IT - 0398259259) !