728x90

1. new Date() - 역할

 

시간과 날짜를 표현하는 객체

 

인수의 타입에 따라 여러 형태로 시간을 초기화

 

2. new Date() - 자주 사용하는 메소드

 메소드

역할

메소드

역할 

 

getFullYear

 

4자리 년도 

 

getMonth

 

월 - 0부터 1

 

getDate

 

 날짜

 

getDay

 

요일 - 0이 일요일 

 

getHours

 

 

getMinutes

 

 

getSeconds

 

 

toString

 

날짜와 시간을 자열로

 

toDateString

 

날짜만 문자열로

 
toTimeString


시간만 문자열로 

 

toLocaleStirng

 

역화된 날짜와 시간 

 
toLocaleDateString

 

지역화된 날짜(년 월 일) 

 

toLocaleTimeString

 

지역화된 시간

오전(후) hh:mm:ss 

 

 

3. new Date() - 예제 1 (기본)

 

◈ 코드

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

var nowDate = new Date(); 

// 현재날짜 기준 [다른 날짜 -  ex) new Date(2016,10,1)]

 

alert(nowDate.getFullYear());

// 2016

 

alert(nowDate.getMonth()+1);

// 9 (작성일 기준으로 9월이기 때문에 +1)

 

alert(nowDate.getDate());

// 20 (20일)

 

alert(nowDate.getDay());

// 2 (화요일 : 0부터 일요일)

    

alert(nowDate.getHours());

// 11 (11시)

 

alert(nowDate.getMinutes());

// 3 (03분)

 

alert(nowDate.getSeconds());

// 20 (20초)

 

 



 



 

 

4. new Date() - 예제2 (toString 관련)

 

◈ 코드

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

var nowDate = new Date();

 

alert(nowDate);

// Tue Sep 20 2016 11:11:21 GMT+0900 (대한민국 표준시)

 

alert(typeof(nowDate));

// object

 

alert(nowDate.toString());

// Tue Sep 20 2016 11:11:21 GMT+0900 (대한민국 표준시)

 

alert(typeof(nowDate.toString()));

// string

 

alert(nowDate.toDateString());

// Tue Sep 20 2016

 

alert(nowDate.toTimeString());

// 11:11:21 GMT+0900 (대한민국 표준시)

 



 



 

 

5.  new Date() - 예제3 (toLocaleString 관련 예제)

 

◈ 코드

 

1

2

3

4

5

6

7

8

9

10

var nowDate = new Date();

 

alert(nowDate.toLocaleString());

// 2016. 9. 20. 오전 11:18:35

 

alert(nowDate.toLocaleDateString());

// 2016. 9. 20.

 

alert(nowDate.toLocaleTimeString());

// 오전 11:18:35

 

 

'홍익인간 프로젝트' 카테고리의 다른 글

u8g2 library install  (0) 2020.11.29

+ Recent posts