[.NET] 마지막 주 일요일 가져오기


[.NET] 마지막 주 일요일 가져오기

일요일로 시작하는 달력을 기준으로 일~토가 1주이기 떄문에, 마지막 주 일요일 = 한 주를 시작하는 일요일 2024.02월 기준으로 마지막 주 일요일 = 2024.02.25이다. 원하는 날짜가 있다면 아래 코드에서 본인이 조정하면될듯. private void GetData() { DateTime today = DateTime.Today; bool Week = isLastWeek(today); if(Week) { 참 일때 쿼리 } } private bool isLastWeek(DateTime Date) { bool answer = false; //해당월의 말일 가져오기 DateTime last_day = Date.AddMonths(1).AddDays(0 - Date.Day); // 마지막 주의 일요일을 가져오기 DateTime last_sunday = last_day.AddDays(-(int)(last_day.DayOfWeek)); if (Date >= last_sunday) answ...


#닷넷 #씨샵

원문링크 : [.NET] 마지막 주 일요일 가져오기