라이브러리
[JAVASCRIPT] date.getHours() - 시간(시) 반환
JavaScript에서 Date.getHours() 메서드
JavaScript의 `Date` 객체는 날짜와 시간을 나타내는 객체입니다. `Date.getHours()` 메서드는 현재 시간의 시(12시간制) 값을 반환합니다.
# Syntax
#hostingforum.kr
javascript
date.getHours()
# 반환 값
`date.getHours()` 메서드는 현재 시간의 시(12시간제) 값을 반환합니다. 시는 1에서 12까지의 정수입니다.
# 예제
#hostingforum.kr
javascript
// 현재 날짜와 시간을 생성합니다.
let now = new Date();
// 현재 시간의 시(12시간제) 값을 출력합니다.
console.log(now.getHours()); // 12 (현재 시간이 12시인 경우)
# 12시간제와 24시간제의 차이
JavaScript의 `Date` 객체는 24시간제를 사용합니다. 따라서 `getHours()` 메서드는 24시간제의 시 값을 반환합니다. 만약 12시간제의 시 값을 반환하고 싶다면 `getHours()` 메서드의 반환 값을 12시간제의 시 값으로 변환해야 합니다.
# 12시간제의 시 값을 반환하는 예제
#hostingforum.kr
javascript
// 현재 날짜와 시간을 생성합니다.
let now = new Date();
// 현재 시간의 시(12시간제) 값을 출력합니다.
let hours = now.getHours();
let ampm = hours < 12 ? 'AM' : 'PM';
hours = hours % 12 === 0 ? 12 : hours % 12;
console.log(`${hours} ${ampm}`);
# 시간을 변경하는 예제
#hostingforum.kr
javascript
// 날짜와 시간을 생성합니다.
let now = new Date();
// 현재 시간의 시(12시간제) 값을 출력합니다.
console.log(now.getHours());
// 현재 시간의 시(12시간제) 값을 2시로 변경합니다.
now.setHours(2);
console.log(now.getHours());
# 참고
* `Date` 객체의 메서드와 속성은 JavaScript의 표준 사양에 따라 정의되며, 브라우저와 Node.js에서 모두 지원합니다.
* `Date` 객체의 메서드와 속성은 날짜와 시간을 나타내는 객체를 생성하고, 날짜와 시간을 조작하는 데 사용됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.