コード例 #1
0
ファイル: TimeCalendar.cs プロジェクト: 15831944/NFramework
        /// <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));
            }
        }
コード例 #2
0
ファイル: TimeCalendar.cs プロジェクト: 15831944/NFramework
        /// <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));
            }
        }
コード例 #3
0
ファイル: TimeCalendar.cs プロジェクト: 15831944/NFramework
        /// <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));
            }
        }
コード例 #4
0
ファイル: TimeCalendar.cs プロジェクト: 15831944/NFramework
 /// <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)));
 }
コード例 #5
0
ファイル: TimeCalendar.cs プロジェクト: 15831944/NFramework
 /// <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)));
 }