JavaScirpt基础 之 JavaScript 对象 三
JavaScript Date(日期) 对象
日期对象用于处理日期和时间。
设置日期
通过使用针对日期对象的方法,我们可以很容易地对日期进行操作。
在下面的例子中,我们为日期对象设置了一个特定的日期 (2020 年 1 月 20 日):
var myDate=new Date();
myDate.setFullYear(2020,0,20);// 第二个参数为月份, 0 到 11 之间的整数值,表示从一月到十二月
在下面的例子中,我们将日期对象设置为 7 天后的日期:
var myDate=new Date();
myDate.setDate(myDate.getDate()+7);
注意: 如果增加天数会改变月份或者年份,那么日期对象会自动完成这种转换。
两个日期比较
日期对象也可用于比较两个日期。
下面的代码将当前日期与 2200 年 1 月 20 日做了比较:
var x=new Date();
x.setFullYear(2200,0,20);
var today = new Date();
if (x>today)
{
alert("今天是2200年1月20日之前");
}
else
{
alert("今天是2200年1月20日之后");
}