在某些情况下,这两种方法都能提供不同的结果吗?负值的同样问题......
答案 0 :(得分:2)
他们总是做同样的事情。 AddMonth和AddYears会有所不同,但一周总是7天
答案 1 :(得分:2)
直接来自反射器:
public DateTime AddDays(double value)
{
return this.Add(value, 86400000);
}
public virtual DateTime AddWeeks(DateTime time, int weeks)
{
return this.AddDays(time, weeks * 7);
}
但请注意,AddWeeks定义为virtual
。