本文整理汇总了C#中DateInterval类的典型用法代码示例。如果您正苦于以下问题:C#DateInterval类的具体用法?C#DateInterval怎么用?C#DateInterval使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:DateAdd
publicstaticDateTimeDateAdd(DateIntervalInterval,doubleNumber,DateTimeDateValue)
{
intyears=(int)Math.Round(Conversion.Fix(Number));
switch(Interval)
{
caseDateInterval.Year:
returnCurrentCalendar.AddYears(DateValue,years);
caseDateInterval.Quarter:
returnDateValue.AddMonths(years*3);
caseDateInterval.Month:
returnCurrentCalendar.AddMonths(DateValue,years);
caseDateInterval.DayOfYear:
caseDateInterval.Day:
caseDateInterval.Weekday:
returnDateValue.AddDays((double)years);
caseDateInterval.WeekOfYear:
returnDateValue.AddDays(years*7.0);
caseDateInterval.Hour:
returnDateValue.AddHours((double)years);
caseDateInterval.Minute:
returnDateValue.AddMinutes((double)years);
caseDateInterval.Second:
returnDateValue.AddSeconds((double)years);
}
thrownewArgumentException(Utils.GetResourceString("Argument_InvalidValue1",newstring[]{"Interval"}));
}
原文链接:
http://www.jxszl.com/biancheng/C/556892.html