728x90
먼저, new Date() 로 현재의 날짜 시간을 취득하려면
var now = new Date();
console.log(now);
이렇게 뭔가 날짜 같은 것들이 뜨는 것을 볼 수 있습니다!
취득한 날짜를 변형시켜 보자!
방금 취득한 날짜 시간을 2023년 4월 14일 의 형식으로 바꾸어 봅시다!
const now = new Date();
const year = now.getFullYear();
const month = now.getMonth()+1;
const date = now.getDate();
const displayDate = year + '년' + month + '월' + date + '일';
console.log(displayDate);
// => 2024년4월14일
getMonth()는 1월이 0, 2월이 1..로 나오기 때문에 getMonth()+ 1로 해 줍니다!
요일을 표시해 보자!
요일을 취득하기 위해서는 getDay()를 사용하면 됩니다!
getDay()는 일요일이 0, 월요일이 1로 나타납니다
그 숫자에 대응하는 요일의 배열 ['월','화','수','목','금','토','일'] 을 준비합니다!
const now = new Date();
const year = now.getFullYear();
const month = now.getMonth()+1;
const date = now.getDate();
/* 요일추가 */
const day_array = ['일','월','화','수','목','금','토']
const day = day_array[now.getDay()];
const displayFullDate = year + '년' + month + '월' + date + '일' + '(' + day + ')';
console.log(displayFullDate);
// => 2024年4月14日(금)
시간을 표시해 보자!
시간을 표시하기 위해서는 getHours(), getMinutes(), getSeconds() 를 사용하면 됩니다.
const now = new Date();
const hours = now.getHours();
const minutes = now.getMinutes();
const seconds = now.getSeconds();
const displayTime = hours + '시' + minutes + '분' + seconds +'초';
console.log(displayTime);
// => 14시25분19초
728x90
'자바스크립트' 카테고리의 다른 글
자바스크립트에서 Ajax 사용 기본 (0) | 2023.04.15 |
---|---|
JavaScript에서 객체 복사에 JSON 을 사용하는 시대는 끝났다! (0) | 2023.04.14 |
자바스크립트로 거듭제곱 하기 (공부) (0) | 2023.03.24 |
피셔에이츠셔플, 랜덤 숫자 뽑기 (0) | 2023.03.23 |
배열의 값을 더해야 할 때 (0) | 2023.03.15 |