c# 특정 해의 몇번째 주의 시작일 구하기 함수
본문 바로가기
IT/WINDOWS

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

by SageIN 2021. 4. 29.
반응형
/// <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 : 몇주차인지 입력

반응형

댓글


TOP

Designed by 티스토리