상세 컨텐츠

본문 제목

c# 특정 해의 몇번째 주의 시작일 구하기 함수

IT/WINDOWS

by SageIN 2021. 4. 29. 15:45

본문

반응형
/// <summary> 
/// 특정 주차 시작일 구하기
/// </summary>
/// <param name="year">연도</param>
/// <param name="week">주차</param> 
/// <returns>특정 주차 시작일</returns>
public DateTime GetFirstDateOfWeek(int year, int week)
{ 
DateTime firstDateOfYear = new DateTime(year, 1, 1);
DateTime firstDateOfFirstWeek = firstDateOfYear.AddDays(7 - (int)(firstDateOfYear.DayOfWeek) + 1); 
return firstDateOfFirstWeek.AddDays(7 * (week - 1));
}

파라미터

year : 년도 입력

week : 몇주차인지 입력

반응형

관련글 더보기

댓글 영역