Javascript는 실행 연도인지 어떻게 판단합니까? 오류 수정을 사용하는 것이 더 편리하고 간단합니다. 아래의 새 날짜(년, 월, 일)의 월은 0부터 시작하고 2는 3월을 의미하며 3월 1일을 구성한다는 의미입니다. 전날을 입력하고 오늘의 날짜가 29인지 확인합니다. 실제로 날짜 객체 자체의 오류 수정 계산이 사용됩니다.
자바스크립트 테스트 함수 isSmoothYear()
다음은 인용문입니다:
1 <스크립트 언어="javascript">
2 var isSmoothYear = 함수(연도)
3 {
4 return (new Date(year, 2, 0).getDate() == 29);
5}
6 Alert("2004년은 좋은 해인가요? t" + isSmoothYear(2004));
7 Alert("2005년은 좋은 해인가요? t" + isSmoothYear(2005));
8 Alert("2006년은 좋은 해인가요? t" + isSmoothYear(2006));
9 Alert("2007년은 좋은 해인가요? t" + isSmoothYear(2007));
10 Alert("2008년은 좋은 해인가요? t" + isSmoothYear(2008));
11 </스크립트>
Java 코드는 유사합니다.
다음은 참조 조각입니다.
1 import java.util.*;
2
3교시 시험날짜
4 {
5 공개 정적 무효 메인(문자열[] 인수)
6 {
7 날짜 날짜 = 새 날짜(2004, 2, 0);
8 System.out.println(date.getDate());
9}
10}
11