/// <summary> /// 해당 년, 월의 마지막 시각 /// </summary> public static DateTime EndTimeOfMonth(this int year, MonthKind month) { return EndTimeOfMonth(StartTimeOfMonth(year, month)); }
/// <summary> /// 해당 년, 월의 시작 시각 /// </summary> public static DateTime StartTimeOfMonth(this int year, MonthKind month) { return new DateTime(year, (int)month, 1); }
/// <summary> /// 해당 년, 월의 마지막 시각 /// </summary> public static DateTime EndTimeOfMonth(this int year, MonthKind month) { return(EndTimeOfMonth(StartTimeOfMonth(year, month))); }
/// <summary> /// 해당 년, 월의 시작 시각 /// </summary> public static DateTime StartTimeOfMonth(this int year, MonthKind month) { return(new DateTime(year, (int)month, 1)); }
/// <summary> /// 특정 년, 월을 표현하는 문자열을 반환합니다. /// </summary> /// <param name="year"></param> /// <param name="month"></param> /// <returns></returns> public string GetMonthOfYearName(int year, MonthKind month) { return(TimeStrings.MonthOfYearName(GetMonthName(month), GetYearName(year))); }
/// <summary> /// 월을 표현하는 문자열을 반환합니다. (예: 1월 | January) /// </summary> /// <param name="month"></param> /// <returns></returns> public string GetMonthName(MonthKind month) { return(Culture.DateTimeFormat.GetMonthName((int)month)); }