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는 여기를 선택하여 확인 하시면 됩니다.
이상입니다.~
감사합니다.
'Developer' 카테고리의 다른 글
'targetFramework' 특성을 인식할 수 없습니다. (6) | 2011.09.15 |
---|---|
A timeout has occurred while invoking commands in SharePoint host process. (0) | 2011.08.05 |
[Sharepoint 2010] SP.UI.$create_DialogOptions is undefined (IE7) (0) | 2011.08.01 |
Dropdownlist, Listbox Sorting With Linq (0) | 2011.07.19 |
원격 호스트와 통신하는 동안 오류가 발생했습니다. 오류 코드는 0x80070057입니다. (2) | 2011.05.24 |