日期对象用于处理日期和时间
实例:
1.返回当日的日期和时间:使用Date()方法获得当日的日期
document.write(Date())
结果:Wed Feb 28 2018 15:36:58 GMT+0800 (中国标准时间)
2.getTime()返回从1970年1月1日至今的毫秒数
3.setFullYear()使用setFullYear设置具体的日期
eg:
<html>
<body>
<script type="text/javascript">
var d = new Date()
d.setFullYear(1992,10,3)
document.write(d)
</script>
</body>
</html>
4.toUTCString()使用toUTCString()将当日的日期(根据UTC)转换为字符串
5.getDay()显示星期 注意:星期日返回0
eg:
<html>
<body>
<script type="text/javascript">
var d=new Date()
var weekday=new Array(7)
weekday[0]="星期日"
weekday[1]="星期一"
weekday[2]="星期二"
weekday[3]="星期三"
weekday[4]="星期四"
weekday[5]="星期五"
weekday[6]="星期六"
document.write("今天是" + weekday[d.getDay()])
</script>
</body>
</html>
定义日期
Date对象用于处理日期和时间
可以用new关键词来定义Date对象
var myDate=new Date()
定义了名为myDate的Date对象
Date使用当前默认的日期和时间作为其初始值
比较日期
var myDate=new Date();
myDate.setFullYear(2008,8,9);
var today = new Date();
if (myDate>today)
{
alert("Today is before 9th August 2008");
}
else
{
alert("Today is after 9th August 2008");
}