/// <summary> /// 지정한 년도의 반기를 표현하는 문자열을 반환합니다. /// </summary> /// <param name="year"></param> /// <param name="halfyear"></param> /// <returns></returns> public string GetHalfYearOfYearName(int year, HalfyearKind halfyear) { switch (YearKind) { case YearKind.CalendarYear: return(TimeStrings.CalendarHalfyearOfYearName(halfyear, year)); case YearKind.FiscalYear: return(TimeStrings.FiscalHalfyearOfYearName(halfyear, year)); case YearKind.SchoolYear: return(TimeStrings.SchoolHalfyearOfYearName(halfyear, year)); default: return(TimeStrings.SystemHalfyearOfYearName(halfyear, year)); } }
/// <summary> /// 특정년도의 분기를 표현하는 문자열을 반환합니다. (2011년 2사분기) /// </summary> /// <param name="year"></param> /// <param name="quarter"></param> /// <returns></returns> public string GetQuarterOfYearName(int year, QuarterKind quarter) { switch (YearKind) { case YearKind.CalendarYear: return(TimeStrings.CalendarQuarterOfYearName(quarter, year)); case YearKind.FiscalYear: return(TimeStrings.FiscalQuarterOfYearName(quarter, year)); case YearKind.SchoolYear: return(TimeStrings.SchoolQuarterOfYearName(quarter, year)); default: return(TimeStrings.SystemQuarterOfYearName(quarter, year)); } }
/// <summary> /// 년도 이름 /// </summary> /// <param name="year"></param> /// <returns></returns> public string GetYearName(int year) { switch (YearKind) { case YearKind.CalendarYear: return(TimeStrings.CalendarYearName(year)); case YearKind.FiscalYear: return(TimeStrings.FiscalYearName(year)); case YearKind.SchoolYear: return(TimeStrings.SchoolYearName(year)); default: return(TimeStrings.SystemYearName(year)); } }
/// <summary> /// 년,주차를 문자열로 표현합니다. /// </summary> /// <param name="year"></param> /// <param name="weekOfYear"></param> /// <returns></returns> public string GetWeekOfYearName(int year, int weekOfYear) { return(TimeStrings.WeekOfYearName(weekOfYear, GetYearName(year))); }
/// <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))); }