JavaScript에서 현재 날짜를 가져오려면 getDate() 메서드를 사용하면 됩니다. 이 메서드는 Date 객체가 나타내는 날짜의 '일(day)'을 1부터 31 사이의 정수로 반환합니다.
기본 사용 예제
아래 코드를 실행하여 현재 날짜(일)를 확인해 보세요.
<!DOCTYPE html>
<html>
<body>
<p>오늘 날짜</p>
<button onclick="myFunction()">날짜 가져오기</button>
<p id="test"></p>
<script>
function myFunction() {
var date = new Date();
var n = date.getDate();
document.getElementById("test").innerHTML = n;
}
</script>
</body>
</html>추가 팁: 연도와 월까지 함께 표시하기
getDate()는 일(day)만 반환하기 때문에, 완전한 날짜 정보가 필요하다면 getFullYear()(연도)와 getMonth()(월, 0부터 시작) 메서드를 함께 사용하는 것이 좋습니다.
var today = new Date();
var fullDate = today.getFullYear() + '-' + (today.getMonth() + 1) + '-' + today.getDate();
document.getElementById("test").innerHTML = fullDate;또한, 로컬 형식의 날짜 문자열이 필요하다면 toLocaleDateString() 메서드를 활용하면 더 간편하게 처리할 수 있습니다.