라이브러리
[JAVASCRIPT] date.setHours(hour, min, sec, ms) - 시간 설정
JavaScript Date 객체의 setHours() 메서드
JavaScript Date 객체의 setHours() 메서드는 현재 날짜의 시간을 설정하는 메서드입니다. 이 메서드는 4개의 매개변수를 받습니다.
- `hour`: 설정할 시간 (0 ~ 23)
- `min`: 설정할 분 (0 ~ 59)
- `sec`: 설정할 초 (0 ~ 59)
- `ms`: 설정할 밀리초 (0 ~ 999)
예제 1: 기본적인 사용법
#hostingforum.kr
javascript
// 현재 날짜를 가져옵니다.
let now = new Date();
// 현재 날짜의 시간을 설정합니다.
now.setHours(10, 30, 0, 0);
// 설정된 시간을 출력합니다.
console.log(now.toLocaleString()); // 2024년 2월 22일 오전 10:30:00
예제 2: 시간을 설정하고 시간을 가져오는 방법
#hostingforum.kr
javascript
// 현재 날짜를 가져옵니다.
let now = new Date();
// 현재 날짜의 시간을 설정합니다.
now.setHours(10, 30, 0, 0);
// 설정된 시간을 출력합니다.
console.log(now.toLocaleString()); // 2024년 2월 22일 오전 10:30:00
// 현재 날짜의 시간을 가져옵니다.
let hour = now.getHours();
let min = now.getMinutes();
let sec = now.getSeconds();
let ms = now.getMilliseconds();
// 가져온 시간을 출력합니다.
console.log(`현재 시간: ${hour}시 ${min}분 ${sec}초 ${ms}밀리초`);
예제 3: 시간을 설정하고 날짜를 가져오는 방법
#hostingforum.kr
javascript
// 현재 날짜를 가져옵니다.
let now = new Date();
// 현재 날짜의 시간을 설정합니다.
now.setHours(10, 30, 0, 0);
// 설정된 날짜를 출력합니다.
console.log(now.toLocaleString()); // 2024년 2월 22일 오전 10:30:00
// 현재 날짜의 날짜를 가져옵니다.
let year = now.getFullYear();
let month = now.getMonth() + 1; // getMonth()는 0부터 시작하므로 +1을 해줍니다.
let day = now.getDate();
// 가져온 날짜를 출력합니다.
console.log(`현재 날짜: ${year}년 ${month}월 ${day}일`);
예제 4: 시간을 설정하고 시간을 가져오고 날짜를 가져오는 방법
#hostingforum.kr
javascript
// 현재 날짜를 가져옵니다.
let now = new Date();
// 현재 날짜의 시간을 설정합니다.
now.setHours(10, 30, 0, 0);
// 설정된 날짜와 시간을 출력합니다.
console.log(now.toLocaleString()); // 2024년 2월 22일 오전 10:30:00
// 현재 날짜의 시간을 가져옵니다.
let hour = now.getHours();
let min = now.getMinutes();
let sec = now.getSeconds();
let ms = now.getMilliseconds();
// 가져온 시간을 출력합니다.
console.log(`현재 시간: ${hour}시 ${min}분 ${sec}초 ${ms}밀리초`);
// 현재 날짜의 날짜를 가져옵니다.
let year = now.getFullYear();
let month = now.getMonth() + 1; // getMonth()는 0부터 시작하므로 +1을 해줍니다.
let day = now.getDate();
// 가져온 날짜를 출력합니다.
console.log(`현재 날짜: ${year}년 ${month}월 ${day}일`);
이러한 예제를 통해 JavaScript Date 객체의 setHours() 메서드의 사용법을 이해할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.