Dùng để thiết lập, lấy và xử lý các thông tin thời gian
Đối tượng Date lưu thời gian theo số mili giây, tính từ 01/01/1970 00:00:00
Cách tạo
tên_biến = new Date(tham_số); Tham số có thể:
rỗng
Đối tượng Date
Thuộc tính: không có
Phương thức: Date có các nhóm phương thức sau
set thiết lập giá trị get lấy giá trị
to trả về các chuỗi giá trị từ Date parse và UTC phân tích các chuỗi
Các giá trị giây, phút 0 – 59 giờ 0 – 23 ngày (tuần) 0 – 6 ngày (tháng) 1 – 31 tháng 0 – 11 năm từ 1900 trở đi
Đối tượng Date
Nhóm phương thức get
getDate lấy ngày trong tháng (1-31)
getDay lấy ngày trong tuần (0-6)
getMonth lấy tháng (0-11)
getYear lấy năm (năm – 1990)
getTime lấy số mili giây (từ 1/1/1970)
getHours lấy giờ (0-23)
getMinutes lấy phút (0-59)
Đối tượng Date
Nhóm phương thức set
setDate gán ngày trong tháng (1-31)
setMonth gán tháng (0-11)
setYear gán năm (năm lớn hơn 1990)
setTime gán số mili giây (từ 1/1/1970)
setHours gán giờ (0-23)
setMinutes gán phút (0-59)
Đối tượng Date
Nhóm phương thức to
toGMTString chuyển sang dạng GMT
toLocalString chuyển sang dạng địa phương
Nhóm phương thức Parse và UTC
Date.parse(date string)
số mili giây trong một chuỗi ngày tính từ 1/1/1970
Date.UTC(year, month, day, hours,
mins, secs)
số mili giây của một đối tượng thời gian tính từ 1/1/1970
Đối tượng Date
Ví dụ:
d = new Date();
document.write('Hôm nay là ngày '
+ d.getDate() + ' tháng '
+ (d.getMonth()+1) + ' năm '
ThS Nguyễn Minh Vi
BM Tin học – ĐH An Giang
Javascript