반응형
자바스크립트에서
new Date를 사용해
현재 날짜 정보를 가져올 수 있는데
var date = new Date;는
현재 날짜 정보를 date 변수에 넣는 것이 되겠다
한번 넣어두면 날짜가 지난다고
date에 반영되지 않기 때문에
10시 1분에 date 객체를 생성하고
10시 10분에 date 객체의 분을 가져오면
10분이 아닌 1분이 나오게 된다
date를 찍어보면 전체 날짜정보가 나오며
년월일시분초 요일로 따로 잘라오고 싶으면
년 > date.getFullYear()
월 > (date.getMonth() + 1)
일 > date.getDate()
시 > date.getHours()
분 > date.getMinutes()
초 > date.getSeconds()
요일 > date.getDay()
이렇게 사용해주면 된다
월에만 +1이 되어있는 이유는
월은 0부터 시작하기 때문이다
위 예제에 사용한 코드는 아래와 같다
<script type="text/javascript">
var date = new Date; // Date 객체
console.log(date); // 전체 값
console.log("년 : " + date.getFullYear());
console.log("월 : " + (date.getMonth() + 1));
console.log("일 : " + date.getDate());
console.log("시 : " + date.getHours());
console.log("분 : " + date.getMinutes());
console.log("초 : " + date.getSeconds());
console.log("요일 : " + date.getDay()); // 0일 1월 2화 3수...
</script>
반응형
'Language > HTML, JavaScript' 카테고리의 다른 글
CSS HTML 연결방법 정리글 (0) | 2020.06.29 |
---|---|
자바스크립트 값 JSON 형태로 만들기 및 파싱방법 정리 (0) | 2020.06.25 |
자바스크립트 올림 내림 반올림 자리수 반올림 방법 (0) | 2020.06.24 |
자바스크립트 style 추가 변경 삭제방법 (0) | 2020.06.23 |
자바스크립트 텍스트 값 가져오는 방법 (0) | 2020.06.22 |
댓글