コード例 #1
0
ファイル: DateTimeUnit.cs プロジェクト: kiquenet/B4F
        public DateTime AddUnitToDate(DateTime date, DateIntervalOptions option, IDateTimeCollection holidays)
        {
            DateInterval interval = DateInterval.Year;

            switch (DatePart)
            {
                case DateParts.Month:
                    interval = DateInterval.Month;
                    break;
                case DateParts.Week:
                    interval = DateInterval.Week;
                    break;
                case DateParts.Day:
                    interval = DateInterval.Day;
                    break;
                case DateParts.Hour:
                    interval = DateInterval.Hour;
                    break;
                case DateParts.Minute:
                    interval = DateInterval.Minute;
                    break;
                default: // Year
                    break;
            }
            return Util.DateAdd(interval, Units, date, option, holidays);
        }
コード例 #2
0
ファイル: DateTimeUnit.cs プロジェクト: kiquenet/B4F
 public DateTime AddUnitToDate(DateTime date, DateIntervalOptions option)
 {
     return AddUnitToDate(date, option, null);
 }