라이브러리

[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()`의 사용법과 다양한 메서드를 이해할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색