1. new Date() - 역할
시간과 날짜를 표현하는 객체
인수의 타입에 따라 여러 형태로 시간을 초기화
2. new Date() - 자주 사용하는 메소드
메소드 |
역할 |
메소드 |
역할 |
getFullYear |
4자리 년도 |
getMonth |
월 - 0부터 1월 |
getDate |
날짜 |
getDay |
요일 - 0이 일요일 |
getHours |
시 |
getMinutes |
분 |
getSeconds |
초 |
toString |
날짜와 시간을 문자열로 |
toDateString |
날짜만 문자열로 |
|
|
toLocaleStirng |
지역화된 날짜와 시간 |
|
지역화된 날짜(년 월 일) |
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 |
---|