new Date()는 javascript에서 시간과 날짜를 표현하는 객체
자신이 입력하는 값과 인수의 타입에 따라서 여러가지 형태로 시간을 초기화 할 수 있음
자신이 입력하는 값과 인수의 타입에 따라서 여러가지 형태로 시간을 초기화 할 수 있음
메소드 |
역할 |
메소드 |
역할 |
getFullYear |
4자리 년도 |
getDate |
날짜 |
getHours |
시 |
getSeconds |
초 |
toDateString |
날짜만 문자열로 |
toLocaleStirng |
지역화된 날짜와 시간 |
toLocaleTimeString |
지역화된 시간 오전(후) hh:mm:ss |
getMonth |
월 → 0(1월)~11(12월) |
getDay |
요일 → 0(일요일) ~ 6(토요일) |
getMinutes |
분 |
toString |
날짜와 시간을 문자열로 |
toTimeString |
시간만 문자열로 |
toLocaleDateString |
지역화된 날짜(년 월 일) |
|
|
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
|
<
script>
// 현재날짜 기준 [다른 날짜 - ex) new Date(2016,10,1)]
var
nowDate =
new
Date();
// 2016
alert
(nowDate.getFullYear());
// 8(작성일 기준으로 9월이기에 8이 나옴)
alert
(nowDate.getMonth());
// 20(20일)
alert
(nowDate.getDate());
// 2(화요일 : 0부터 일요일)
alert
(nowDate.getDay());
// 11(11시)
alert
(nowDate.getHours());
// 3(3분)
alert
(nowDate.getMinutes());
// 20(20초)
alert
(nowDate.getSeconds());
<
/script> |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<
script>
var
nowDate =
new
Date();
// Tue Sep 20 2016 11:11:21 GMT+0900 (대한민국 표준시)
alert
(nowDate);
// object
alert
(
typeof
(nowDate));
// Tue Sep 20 2016 11:11:21 GMT+0900 (대한민국 표준시)
alert
(nowDate.toString());
// string
alert
(
typeof
(nowDate.toString()));
// Tue Sep 20 2016
alert
(nowDate.toDateString());
// 11:11:21 GMT+0900 (대한민국 표준시)
alert
(nowDate.toTimeString());
<
/script> |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<
script>
var
nowDate =
new
Date();
// Tue Sep 20 2016 11:11:21 GMT+0900 (대한민국 표준시)
alert
(nowDate);
// 2016. 9. 20. 오전 11:18:35
alert
(nowDate.toLocaleString());
// 2016. 9. 20.
alert
(nowDate.toLocaleDateString());
// 오전 11:18:35
alert
(nowDate.toLocaleTimeString());
<
/script> |
[javascript] break , continue - 탈출과 다음 반복 (0) | 2016.10.05 |
---|---|
[javascript] JSON - 문자열과 객체 변환(stringify,parse) (0) | 2016.09.21 |
[javascript] indexOf , lastIndexOf - 부분 문자열 위치 검색 (0) | 2016.09.19 |
[javascript] typeof - 타입유형 검사 (0) | 2016.09.12 |
[javascript] 삼항 조건 연산 - (조건) ? 참 : 거짓 (0) | 2016.09.12 |