Đối tượng Date trong JavaScript

Đối tượng Date

Đối tượng Date , để làm việc với ngày tháng, nó chứa các phương thức để lấy ngày, giờ, …

Để tạo ra đối tượng Date cho ngày tháng hiện tại dùng cú pháp

var d = new Date();

Ngoài ra để biểu diễn ngày tháng bất kỳ thì cần truyền tham số khởi tạo khi gọi new Date

Có các cách khởi tạo:

//Sử dụng thời gian Unix
new Date(milliseconds);

//Sử dụng chuỗi biểu diễn ngày tháng
new Date(dateString);

//Sử dụng các tham số năm, tháng, ngày, giờ, phút, giây, mini giây
new Date(year, month, day, hours, minutes, seconds, milliseconds);

Ví dụ

//Fri Jan 02 1970 00:00:00
var d1 = new Date(86400000);

//Fri Jan 02 2015 10:42:00
var d2 = new Date("January 2, 2015 10:42:00");

//Sat Jun 11 1988 11:42:00
var d3 = new Date(88,5,11,11,42,0,0);

Lưu ý JavaScript đếm tháng từ 0 đến 11. Tháng 1 là 0.

Các phương thức của Date

Phương thứcMô tả
getDate()Lấy ngày của tháng (1 – 31)
getDay()Ngày tuần (0-6)
getFullYear()Lấy năm bốn số (yyyy)
getHours()Lấy giờ (0-23)
getMilliseconds()Mili giây(0-999)
getMinutes()Lấy phút (0-59)
getMonth()Lấy tháng (0-11)
getSeconds()Lấy giây (0-59)
getTime()Lấy thời gian Unix

Vị dụ đồng hồ thời gian hiện tại

function printTime() {
  var d = new Date();
  var hours = d.getHours();
  var mins = d.getMinutes();
  var secs = d.getSeconds();
  document.body.innerHTML = hours+":"+mins+":"+secs;
}
setInterval(printTime, 1000);

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar

Facebook