라이브러리
[JAVASCRIPT] new Date() - 현재 날짜와 시간 객체 생성
JavaScript에서 new Date()
JavaScript의 `new Date()`는 현재 날짜와 시간을 반환하는 빌트인 함수입니다. 이 함수는 날짜와 시간을 나타내는 객체를 반환하며, 이 객체는 다양한 메서드를 제공하여 날짜와 시간을 조작할 수 있습니다.
new Date()의 반환 형식
`new Date()`의 반환 형식은 다음과 같습니다.
#hostingforum.kr
javascript
new Date(year, month, day, hours, minutes, seconds, milliseconds)
- `year`: 년도 (1-9999)
- `month`: 월 (0-11, 0은 1월, 11은 12월)
- `day`: 일 (1-31)
- `hours`: 시간 (0-23)
- `minutes`: 분 (0-59)
- `seconds`: 초 (0-59)
- `milliseconds`: 밀리초 (0-999)
new Date()의 예제
#hostingforum.kr
javascript
// 현재 날짜와 시간을 반환
let now = new Date();
console.log(now);
// 특정 날짜와 시간을 반환
let birthday = new Date(1990, 0, 1, 12, 0, 0);
console.log(birthday);
// 특정 시간을 반환
let nowTime = new Date();
console.log(nowTime.getTime()); // 현재 시간을 밀리초로 반환
new Date()의 메서드
`new Date()`의 반환 객체는 다양한 메서드를 제공하여 날짜와 시간을 조작할 수 있습니다.
- `getFullYear()`: 년도를 반환
- `getMonth()`: 월을 반환 (0-11)
- `getDate()`: 일을 반환
- `getHours()`: 시간을 반환
- `getMinutes()`: 분을 반환
- `getSeconds()`: 초를 반환
- `getMilliseconds()`: 밀리초를 반환
- `getTime()`: 현재 시간을 밀리초로 반환
- `setFullYear(year)`: 년도를 설정
- `setMonth(month)`: 월을 설정
- `setDate(day)`: 일을 설정
- `setHours(hours)`: 시간을 설정
- `setMinutes(minutes)`: 분을 설정
- `setSeconds(seconds)`: 초를 설정
- `setMilliseconds(milliseconds)`: 밀리초를 설정
new Date()의 예제 (메서드)
#hostingforum.kr
javascript
// 현재 날짜와 시간을 반환
let now = new Date();
console.log(now);
// 년도, 월, 일, 시간, 분, 초, 밀리초를 설정
let now = new Date();
now.setFullYear(2024);
now.setMonth(0);
now.setDate(1);
now.setHours(12);
now.setMinutes(0);
now.setSeconds(0);
now.setMilliseconds(0);
console.log(now);
// 현재 시간을 밀리초로 반환
let nowTime = new Date();
console.log(nowTime.getTime());
이러한 예제를 통해 `new Date()`의 사용법과 다양한 메서드를 이해할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.