从DateTime对象减去一天

我希望从我约会的某一天开始,所以当我的日期是30-7-2013时 ,我想要29-7-2013

只需使用AddDays方法,记住它不会更改它所调用的值 – 它返回一个新的DateTime值。

 DateTime date = ...; date = date.AddDays(-1); 

我不熟悉Windows Phone开发但你可能会尝试使用DateTime.AddDays(-1)方法调用。 根据MSDN ,Windows Phone OS支持此调用。

例如:

 var today = DateTime.Now; var yesterday = today.AddDays(-1); 

替代版本:

 DateTime date = ...; date -= TimeSpan.FromDays(1);