Phương thức Date.parse

Phương thức Date.parse trả về số mili giây cho đến ngày được truyền vào tham số dưới dạng chuỗi định dạng ISO. Định dạng ISO trông như thế này: 'YYYY-MM-DDTHH:mm:ss.sssZ', trong đó: 'YYYY-MM-DD' - ngày; 'T' - dấu phân cách; 'HH:mm:ss.sss' - thời gian; 'Z' - Múi giờ. Không cần thiết phải truyền định dạng đầy đủ, chỉ cần truyền 'YYYY-MM-DD' hoặc chỉ YYYY là đủ.

Cú pháp

javascriptDate.parse('YYYY-MM-DDTHH:mm:ss.sssZ');

Ví dụ

Hãy sử dụng phương thức Date.parse để biết có bao nhiêu mili giây đã trôi qua từ ngày 1 tháng 1 năm 1970 đến ngày 16.11.2016, 12:59:59:

javascriptlet res = Date.parse('2016-11-16T12:59:59');
console.log(res);

Kết quả thực thi mã:

javascript1479290399000

Ví dụ

Và bây giờ hãy hiển thị số mili giây, chỉ bằng cách chỉ định năm:

javascriptlet res = Date.parse('2016');
console.log(res);

Kết quả thực thi mã:

javascript1451606400000

Ví dụ

Hãy đặt một ngày không hợp lệ trong tham số của phương thức Date.parse:

javascriptlet res = Date.parse('20162016');
console.log(res);

Kết quả thực thi mã:

javascriptNaN

Xem thêm

  • phương thức getTime,
    cũng lấy timestamp
  • phương thức Date.now,
    cũng lấy timestamp