1 <!DOCTYPE html>
2 <html>
3 <head>
4 <!-- 整个网页刷新 -->
5 <!-- <meta http-equiv="refresh" content="1"> -->
6 <title></title>
7 <script type="text/javascript">
8 /*
9 Date对象
10 */
11
12 // new 只能使用new关键字创建实例对象
13 // (1) 创建当前时期对象
14 var now = new Date();
15 document.write(now);
16 document.write("<hr>");
17
18 // (2) 创建时间戳日期对象 距离1970/1/1 0:0:0多少毫秒
19 var timer = new Date(999999999999);
20 document.write(timer);
21 document.write("<hr>");
22
23 // (3) 创建字符串日期对象
24 var timer = new Date("2017/2/4");
25 document.write(timer);
26 document.write("<hr>");
27
28 // 实例: 活了多少天
29 var now = new Date();
30
31 // 换算时间戳
32 var timer1 = now.getTime();
33
34 // 生日
35 var birthday = new Date("1993/1/1");
36
37 // 换算时间戳
38 var timer2 = birthday.getTime();
39
40 // 计算时间
41 var str = (timer1 - timer2) / 1000 / 3600 / 24 / 365;
42
43 // 输出结果
44 document.write(str);
45 document.write("<hr>");
46
47 // ------------------- 常用方法 ------------------------
48 // 年
49 var now = new Date();
50 document.write(now.getFullYear());
51 document.write("<hr>");
52
53 // 月
54 document.write(now.getMonth());
55 document.write("<hr>");
56
57 // 日
58 document.write(now.getDate());
59 document.write("<hr>");
60
61 // 时
62 document.write(now.getHours());
63 document.write("<hr>");
64
65 // 分
66 document.write(now.getMinutes());
67 document.write("<hr>");
68
69 //秒
70 document.write(now.getSeconds());
71 document.write("<hr>");
72
73 // 毫秒
74 document.write(now.getMilliseconds());
75 document.write("<hr>");
76
77 // 星期
78 document.write(now.getDay());
79 document.write("<hr>");
80
81 // 时间戳
82 document.write(now.getTime());
83 document.write("<hr>");
84
85 </script>
86 </head>
87 <body>
88
89 </body>
90 </html>