forked from liang996/Javascript-Learning-notes
-
Notifications
You must be signed in to change notification settings - Fork 1
/
js日期获取方法.txt
200 lines (125 loc) · 3.34 KB
/
js日期获取方法.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
1.javascript获取日期的方法
日期方法允许您获取并设置日期值(年、月、日、时、分、秒、毫秒)
2.日期获取方法
获取方法用于获取日期的某个部分(来自日期对象的信息)。下面是最常用的方法(以字母顺序排序):
a.getTime():用来获取时间从1970.1.1到现在的毫秒数:
例子:<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getTime()</h2>
<p>JavaScript 中的内部时钟从 1970 年 1 月 1 日午夜开始计算。</p>
<p>getTime() 函数返回从那时起的毫秒数:</p>
<p id="demo"></p>
<script>
var d = new Date();
document.getElementById("demo").innerHTML = d.getTime();//1562333932225
</script>
</body>
</html>
b.getFullYear():该方法用来获取年份。
例子:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var a=new Date();
document.getElementById("demo").innerHTML=a.getFullYear();
</script>
</body>
</html>//2019
c.getMonth():该方法用来获取月份。
getMonth() 方法
getMonth() 以数字(0-11)返回日期的月份:
实例
var d = new Date();
document.getElementById("demo").innerHTML = d.getMonth();
在 JavaScript 中,第一个月(1 月)是月号 0,因此 12 月返回月号 11。
您可以使用名称数组,并使用 getMonth() 将月份作为名称返回:
注意:如果想要获取当前月份,需要在该方法后面加1.
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var a=new Date();
document.getElementById("demo").innerHTML=a.getMonth()+1;
</script>
</body>
</html>//7
d.getDate():该方法返回这个月的几号.:getDate() 方法以数字(1-31)返回日期的日:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var a=new Date();
document.getElementById("demo").innerHTML=a.getDate();
</script>
</body>
</html>//5
e.getHours():该方法用来返回当前日期的第几小时。:getHours() 方法以数字(0-23)返回日期的小时数:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var a=new Date();
document.getElementById("demo").innerHTML=a.getHours();
</script>
</body>
</html>
f.getMinutes():用来返回当前时间的分钟数,getMinutes() 方法以数字(0-59)返回日期的分钟数:
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var a=new Date();
document.getElementById("demo").innerHTML=a.getMinutes();
</script>
</body>
</html>
g.getSeconds()方法:该方法用来获取当前时间的秒数
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var a=new Date();
document.getElementById("demo").innerHTML=a.getSeconds();
</script>
</body>
</html>//7
h.getMilliseconds():用来获取当前时间的毫秒数。
getMilliseconds() 方法以数字(0-999)返回日期的毫秒数:
实例
var d = new Date();
document.getElementById("demo").innerHTML = d.getMilliseconds();//33
l.getDay()方法,用来获取今天星期几
getDay() 方法以数字(0-6)返回日期的星期名(weekday)
<!DOCTYPE html>
<html>
<body>
<h2>JavaScript getFullYear()</h2>
<p>getFullYear() 方法返回日期的完整年:</p>
<p id="demo"></p>
<script>
var a=new Date();
document.getElementById("demo").innerHTML=a.getDay();
</script>
</body>
</html>//星期五
注意:在 JavaScript 中,一周的第一天(0)表示“星期日”,即使世界上的一些国家认为周的第一天是“星期一”。