예제 #1
0
 public static DateInfo CreateByWeek(int year, int month, DayOfWeek dayOfWeek, int occurrence)
 => DateInfoCalc.OffsetByWeek(year, month, occurrence, dayOfWeek.CastToInt(0));
예제 #2
0
 public static DateInfo CreateLastDayOfMonth(int year, int month, DayOfWeek dayOfWeek)
 {
     return(DateInfoCalc.TryOffsetByWeek(year, month, 5, dayOfWeek, out var resultedDay)
         ? resultedDay
         : DateInfoCalc.OffsetByWeek(year, month, 4, dayOfWeek));
 }
예제 #3
0
 public static DateInfo CreateFirstDayOfMonth(int year, int month, int dayOfWeek)
 => DateInfoCalc.OffsetByWeek(year, month, 1, dayOfWeek);