asp中时间转换有关问题

asp中时间转换问题DateTime CurrentTime DateTime.Nowtry{DateTime EndTime CurrentTime.AddDays(-7)

asp中时间转换问题
DateTime CurrentTime = DateTime.Now;
  try
  {
  DateTime EndTime = CurrentTime.AddDays(-7);//.AddDays(-1);
  }
  catch
  {
  }
如上代码,EndTime取不出来值,没道理啊?CurentTime有当前值。
我是打算用EndTime这个时间表示截止目前七天前的时间

[解决办法]
DateTime CurrentTime = DateTime.Now;
DateTime EndTime = CurrentTime.AddDays(-7);//.AddDays(-1);
MessageBox.Show(EndTime.ToString());
[解决办法]
我的意思是你其他代码可能有问题,仅仅你贴出的这些代码的话是正常的.