【摘要】:时间对象,即Date对象,提供了一些有关日期和时间的处理。使用该对象必须创建一个实例。表10-4时间对象的获取表10-5时间对象的设置细看这两张表,还是不难发现其规律性的。图10-19显示当前时间这段代码中用到了不少知识和技巧。最后还有“setTimeout;”,依此方式获得每秒后的当前时间并刷新。图10-20显示当前日期需要注意的是得到的这些数据的范围和含义。
时间对象,即Date对象,提供了一些有关日期和时间的处理。使用该对象必须创建一个实例。如the_date=new Date();Date对象没有提供直接访问的属性,只有获得和设置日期、时间的方法。
获取日期和时间的方法见表10-4。设置日期和时间的方法见表10-5。
表10-4 时间对象的获取

表10-5 时间对象的设置

细看这两张表,还是不难发现其规律性的。根据西元历法,哪天对应星期几是固定的,所以不允许对星期进行设置,只能查看。
1.时间的显示
下面我们就通过一个显示当前时间例子,详细了解一下时间对象的用法。

在浏览器中打开这个网页,其效果如图10-19所示。
(https://www.xing528.com)
图10-19 显示当前时间
这段代码中用到了不少知识和技巧。首先是三目运算符“?:”,以及用运算符“+=”简化了表达式。
另外,有表单中控件的属性访问方法“document.clock.show.value”。最后还有“setTimeout("showtime()",1000);”,依此方式获得每秒后的当前时间并刷新。
2.日期的显示
理解了上面的例子,我们也可以显示当前日期:

在浏览器中打开这个网页,其效果如图10-20所示。

图10-20 显示当前日期
需要注意的是得到的这些数据的范围和含义。比如月份的取值是0~11,所以实际月份要加1;星期是0~6,其中0代表星期天。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
