日期对象
在 中提供了Data对象,用于处理和日期有关的内容。通过Data对象可以获取系统时间、设置时间等。Data对象也具有prototype和constructor属性。
1创建日期
创建日期的方法有多种,下面介绍几种常用的方法。
--可以使用下列语句,创建一个对象表示系统当前的日期和时间;
var date = new Date();
--可以使用字符串类型的参数,指定日期和时间及具体的格式
var date = new Date("MM/dd/yyyy HH:mm:ss");
--可以使用整型参数,创建距离 内部定义的起始时间1970年1月1日的某一毫秒的日期和时间
var date = new Date(milliseconds);
--可以使用构造函数创建日期,其参数可以为2-7个,依次按照year month day hours minutes seconds milliseconds匹配。
var date = new Date(year,month);
var date = new Date(year,month,day);
var date = new Date(year,month,day,hours);
var date = new Date(year,month,day,hours,minutes);
var date = new Date(year,month,day,hours,minutes,seconds);
var date = new Date(year,month,day,hours,minutes,seconds,milliseconds);
2.日期对象的属性和方法
<!DOCTYPE html> <html lang="en"> <head> < charset="UTF-8"> < > </ > < > function showTime() { var date = new Date(); var str; str = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate() + " "; str += full(date.getHours()) + ":" + full(date.getMinutes()) + ":" + full(date.getSeconds()); document.getElementById("time").innerHTML = str; } function full( n ) { if ( n<10 ){ n ="0" + n; } return n; } window.setInterval("showTime()",1000); </ > </head> <body> <div id="time"></div> </body> </html>
注意:尽量不要在setInterval()方法调用document.write()方法,因为setInterval()方法调用的函数执行document.write()输出非html标签的内容时,会重新生成页面,此时页面中已不存在 脚本,因此不能重复执行,可以通过更改div的innerhtml来实现。
继续阅读与本文标签相同的文章
js和css实现手机横竖屏预览思路整理
全域赋能和智慧全球,阿里巴巴大数据技术前瞻与案例
-
这款 IDE 插件再次升级,让「小程序云」的开发部署提速 8 倍
2026-05-19栏目: 教程
-
专注于技术能力提升的央企,注定不平凡,我有看点!
2026-05-19栏目: 教程
-
男友力爆棚的Mac电脑办公软件WPS Office
2026-05-19栏目: 教程
-
Kubernetes 入门必备云原生发展简史
2026-05-19栏目: 教程
-
Java B2B2C多用户商城 springcloud架构(一)
2026-05-19栏目: 教程
