번호 | 기본값 | 메서드 | 결과값 |
---|---|---|---|
1 | new Date() | .getFullYear() | 지금은 2025년 입니다. |
2 | new Date() | .getMonth() | 지금은 6월 입니다. |
3 | new Date() | .getDate() | 지금은 20일 입니다. |
4 | new Date() | .getHours() | 지금은 11시 입니다. |
5 | new Date() | .getMinutes() | 지금은 36분 입니다. |
6 | new Date() | .getSeconds() | 지금은 24초 입니다. |
7 | new Date() | .getMilliseconds() | 지금은 298초 입니다. |
8 | new Date() | .getDay() | 지금은 금요일입니다. |
{
const date = new Date();
const year = date.getFullYear();
document.querySelector(".sample01_R1").innerHTML = "지금은 " + year + "년 입니다.";
const month = date.getMonth() + 1;
document.querySelector(".sample01_R2").innerHTML = "지금은 " + month + "월 입니다.";
const days = date.getDate();
document.querySelector(".sample01_R3").innerHTML = "지금은 " + days + "일 입니다.";
const hour = date.getHours();
document.querySelector(".sample01_R4").innerHTML = "지금은 " + hour + "시 입니다.";
const minutes = date.getMinutes();
document.querySelector(".sample01_R5").innerHTML = "지금은 " + minutes + "분 입니다.";
const seconds = date.getSeconds();
document.querySelector(".sample01_R6").innerHTML = "지금은 " + seconds + "초 입니다.";
const milliseconds= date.getMilliseconds();
document.querySelector(".sample01_R7").innerHTML = "지금은 " + milliseconds + "초 입니다.";
const day = date.getDay();
const dayList = ['일요일', '월요일', '화요일', '수요일', '목요일', '금요일', '토요일'];
//0 --> 일요일 : dayList[0]
//1 --> 월요일 : dayList[1]
//2 --> 화요일 : dayList[2]
//3 --> 수요일 : dayList[3]
//4 --> 목요일 : dayList[4]
//5 --> 금요일 : dayList[5]
//6 --> 토요일 : dayList[6]
//0 1 2 3 4 5 6 : date.getDay()
document.querySelector(".sample01_R8").innerHTML = "지금은 " + dayList[day] + "입니다.";
}
번호 | 기본값 | 메서드 | 결과값 |
---|---|---|---|
1 | new Date() | .toLocaleString() | 6/20/2025, 11:36:24 AM |
2 | new Date() | .toLocaleDateString() | 6/20/2025 |
3 | new Date() | .toLocaleTimeString() | 11:36:24 AM |
{
const date = new Date();
const locale = date.toLocaleString();
const localeDate = date.toLocaleDateString();
const localeTime = date.toLocaleTimeString();
document.querySelector(".sample02_R1").innerHTML = locale;
document.querySelector(".sample02_R2").innerHTML = localeDate;
document.querySelector(".sample02_R3").innerHTML = localeTime;
}
번호 | 기본값 | 메서드 | 결과값 |
---|---|---|---|
1 | 2021/8/11 | Date.parse | 1628640000000 |
2 | 8 11 2021 | Date.parse | 1628640000000 |
3 | Date.now | 1750419384315 |
{
//타임스탬프는 1970년 1월 1일 00:00:00부터 현재까지의 경과 시간을 밀리초(1/1000)로 표현한 것입니다.
const date = Date.parse("2021/8/11");
document.querySelector(".sample03_R1").innerHTML = date;
const date2 = Date.parse("8 11 2021");
document.querySelector(".sample03_R2").innerHTML = date2;
const date3 = Date.now();
document.querySelector(".sample03_R3").innerHTML = date3;
}