IT정보공유/C#

[ C# ] 특정한 달의 마지막 날 구하는 함수

알지오™ 2017. 2. 14.

 

매 달의 시작은 1일입니다.

그렇죠?

 

 

그러나 매월의 마지막 날, 즉 마지막 일자는 다르죠.

2월은 윤달이냐 아니냐에 따라 28일 까지 있거나 29일 까지도 있고요.

 

매월 마지막 날 구하는 함수 DaysInMonth

 

C# 에서는 이를 기본적으로 알아낼 수 있는 함수가 있습니다.

바로 DateTime 객체에 있는 

DaysInMonth(int year, int month) 함수 입니다.

 

 

  

int lastday = DateTime.DaysInMonth(2017, 12);

 

이렇게 구현하면, lastday에 12월 달의 마지막 날짜가 구해지게 됩니다.

간단하죠? 쉽죠?

댓글

💲 추천 글