C #을 특별 날짜를 가져옵니다

// 1 현재 시간
날짜 시간 (DT) = DateTime.Now;

. 월요일 // 이주
날짜 시간 startWeek dt.AddDays = (1 - Convert.ToInt32 (dt.DayOfWeek.ToString ( "D")));

// 삼주 일요일
날짜 시간 endWeek = startWeek.AddDays (6);

// 4 월 초.
날짜 시간 startMonth와 dt.AddDays = (1 - dt.Day);

// 5本月月末.
날짜 시간 endMonth와 startMonth.AddMonths = 1 .AddDays (-1);
endMonth와 startMonth.AddDays = ((dt.AddMonths (1) - DT) .Days - 1);

// 먼저 분기 6
날짜 시간 startQuarter dt.AddMonths = (0 - ( dt.Month - 1) % 3) .AddDays (1 - dt.Day);

// 종료 분기 7
날짜 시간 endQuarter = startQuarter.AddMonths (3) .AddDays (-1);

올 8 // 시작.
날짜 시간 = 새로운 새 startYear 날짜 시간 (dt.Year ,. 1 ,. 1);

// 단부 9년
날짜 시간 endYear = 새로운 날짜 시간 (dt.Year, 12, 31);

. // 10上周一
DateTime.Now.AddDays (Convert.ToInt32 (1 - Convert.ToInt32 (DateTime.Now.DayOfWeek)) - (7));

// 11 주말 (일요일)
DateTime.Now.AddDays (Convert.ToInt32 (1 - Convert.ToInt32 (DateTime.Now.DayOfWeek)) - (7)..) .AddDays (6).

. // 12下周一
DateTime.Now.AddDays (Convert.ToInt32 (1 - Convert.ToInt32 (DateTime.Now.DayOfWeek)) + 7);

. // 13下周末
DateTime.Now.AddDays (Convert.ToInt32 (1 - Convert.ToInt32 (DateTime.Now.DayOfWeek)) + 7) .AddDays (6);

// 14.本年最后一天
DateTime.Parse (DateTime.Now.Year.ToString () + DateTime.Now.Month.ToString () + "1"). AddMonths (1) .AddDays (-1) .ToShortDateString ( );

// 15本月初.
DateTime.Now.ToString ( "YYYY-MM-01");

// 16이 달의 마지막 날
DateTime.Parse (DateTime.Now.ToString ( "YYYY-MM -01")) AddMonths (1) .AddDays (-1) .ToShortDateString ();

// 십칠일 월
. DateTime.Parse (DateTime.Now.ToString ( "yyyy- MM-01")) AddMonths (-1) .ToShortDateString ();

// 18 지난 달의 마지막 날
DateTime.Parse (DateTime.Now.ToString ( "YYYY-MM -01")) AddDays (-1) .ToShortDateString ();

// 19 다음 달 첫 날
DateTime.Parse (DateTime.Now.ToString ( "yyyy-. MM-01")) AddMonths (1) .ToShortDateString ();

// 20 달의 마지막 날
DateTime.Parse (DateTime.Now.ToString ( "yyyy-. MM-01")) AddMonths (2) .AddDays (-1) .ToShortDateString ();

//21.7天后
DateTime.Now.AddDays (7) .ToShortDateString ();

//22.7天前
DateTime.Now.AddDays (-7) .ToShortDateString ();

// 23 년의 첫 날
DateTime.Parse (DateTime.Now.ToString ( "YYYY-01-01 ")) ToShortDateString ();

// 년 (24)의 마지막 날
DateTime.Parse (DateTime.Now.ToString ( "YYYY-01-01 ")) AddYears (1) .AddDays (-1) .ToShortDateString ();

// 25 년의 첫번째 날에,
DateTime.Parse (DateTime.Now.ToString ( "YYYY-01-01")) AddYears (-1) .ToShortDateString ();

// 26 년의 마지막 날,
DateTime.Parse (DateTime.Now.ToString ( "YYYY-01-01")) AddDays (-1) .ToShortDateString ();

올해 27 // 첫 날
DateTime.Parse (DateTime.Now.ToString ( "YYYY-01-01 ")) AddYears (1) .ToShortDateString ();

// 28 년의 마지막 날
DateTime.Parse (DateTime.Now.ToString ( "YYYY-01-01 ")) AddYears (2) .AddDays (-1) .ToShortDateString ();

분기의 제 // 29 일;
DateTime.Now.AddMonths (0 - ((DateTime.Now.Month - 1) 3 %)..)을 AddDays. (1 - DateTime.Now.Day.);

// 30 분기의 마지막 날.
DateTime.Parse. (DateTime.Now.AddMonths (3 - ((DateTime.Now.Month -. 1) % 3)) ToString ( "YYYY-MM-01")) AddDays ( -1) .ToShortDateString ();

// 31 분의 일
. DateTime.Now.AddMonths (3 - ((DateTime.Now.Month - 1) % 3)) ToString ( "YYYY-MM-01");

// 32下季度最后一天.
DateTime.Parse (DateTime.Now.AddMonths (6 - ((DateTime.Now.Month - 1) % 3)) ToString ( "YYYY-MM-01")). AddDays. (- 1) .ToShortDateString ();

// 33 분기의 첫날
. DateTime.Now.AddMonths (-3 - ((DateTime.Now.Month - 1) % 3)) AddDays (1 - DateTime.Now.Day);

// 34上季度最后一天.
DateTime.Now.AddMonths (0 - ((DateTime.Now.Month - 1) % 3)) AddDays. (1 - DateTime.Now.Day) .AddDays (-1) .ToShortDateString ( );

추천

출처www.cnblogs.com/lgx5/p/11614078.html