Developer
C# 금주의 시작일과 끝일 가져오기
Angeleyes
2011. 8. 3. 15:26
C# 이 번주 월요일과 금요일 가져오는 방식
내가 왜.. 이런걸 포스팅 하고 있는지 모르겠지만.
결론은 코드 *_*;;;
DateTime dtToday = DateTime.Now; System.Globalization.CultureInfo ciCurrent = System.Threading.Thread.CurrentThread.CurrentCulture; DayOfWeek dwFirst = ciCurrent.DateTimeFormat.FirstDayOfWeek; DayOfWeek dwToday = ciCurrent.Calendar.GetDayOfWeek(dtToday); int iDiff = dwToday - dwFirst; DateTime dtFirstDayOfThisWeek = dtToday.AddDays(-iDiff + 1); DateTime dtLastDayOfThisWeek = dtFirstDayOfThisWeek.AddDays(4); MessageBox.Show(dtFirstDayOfThisWeek.ToLongDateString()); MessageBox.Show(dtLastDayOfThisWeek.ToLongDateString());
DayOfWeek class를 이용하여 가져온다.
해당 class는 여기를 선택하여 확인 하시면 됩니다.
이상입니다.~
감사합니다.