정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

DateTime.DaysInMonth 메서드

2013-12-13

지정된 월과 연도의 날짜 수를 반환합니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

public static int DaysInMonth(
	int year,
	int month
)

매개 변수

year
형식: System.Int32
연도
month
형식: System.Int32
월(1에서 12 사이)

반환 값

형식: System.Int32
지정된 year에 속한 month의 날 수입니다.
예를 들어, 2월의 month가 2이면, 반환 값은 year가 윤년인지 여부에 따라 28이나 29가 됩니다.

예외조건
ArgumentOutOfRangeException

month가 1보다 작거나 12보다 큰 경우

-또는-

year가 1보다 작거나 9999보다 큰 경우

DaysInMonth 메서드는 그레고리력이 현재 문화권의 현재 달력이 아닐 경우에도 항상 monthyear를 그레고리력의 월과 연도로 해석합니다. 특정 달력의 지정된 달에 있는 일 수를 가져오려면 해당 달력의 GetDaysInMonth 메서드를 호출합니다.

다음 예제에서는 DaysInMonth 메서드를 보여 줍니다.


const int July = 7;
const int Feb = 2;

// daysInJuly gets 31.
int daysInJuly = System.DateTime.DaysInMonth(2001, July);

// daysInFeb gets 28 because the year 1998 was not a leap year.
int daysInFeb = System.DateTime.DaysInMonth(1998, Feb);

// daysInFebLeap gets 29 because the year 1996 was a leap year.
int daysInFebLeap = System.DateTime.DaysInMonth(1996, Feb);


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: