묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
자바스크립트에 대해서 여쭈어볼께요. ㅠ
2014.01.24 09:30
<HTML>
<HEAD>
<TITLE> 자바스크립트 날짜 </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("<H3> 현재 날짜와 시간 </H3>");
today = new Date();
document.write(today.getYear(), "년",
today.getMonth()+1, "월",
today.getDate(), "일 <BR>");
document.write(today.getHours(), "시",
today.getMinutes()+1, "분",
today.getSeconds(), "초");
//-->
</SCRIPT>
</HEAD>
<BODY>
</BODY>
</HTML>위의 소스를 보면 월과 분에 +1을 하는데 왜 +1을 하는지 이유가 궁금합니다.
아시는분들이 계시면 답변 부탁드리겠습니다.자바스크립트 날짜
getMonth 의 경우는 0~11까지를 반환합니다. 그러므로, 1~12월로 만들려면 +1 을 해야겠죠?
분의 경우는 1을 더할 이유가 없는데 왜 더했는지 모르겠네요
0~59를 리턴하고 해당부분은 큰 문제는 없는데 말입니다.
MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getMonth
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getMinutes
을 참고해보시면 도움이 될껍니다.