2009. 5. 26. 17:29
wkstart --주시작하는 기준요일
public int Weeks(int year, int month, DayOfWeek wkstart)
{
DateTime first = new DateTime(year, month, 1);
int firstwkday = (int)first.DayOfWeek;
int otherwkday = (int)wkstart;
int offset = ((otherwkday + 7) - firstwkday) % 7;
double weeks = (double)(DateTime.DaysInMonth(year, month) - offset) / 7d; return (int)Math.Ceiling(weeks);
}
'구 MiniHomepy > Experience' 카테고리의 다른 글
해당일의 해당월의 몇째 주인지 알아내기 (0) | 2009.05.26 |
---|---|
[javascript] 주민번호 유효 체크 (0) | 2009.05.26 |
[javascript] 브라우져 버젼 체크 (0) | 2009.05.26 |