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