6

我想从我的约会开始一天,这样当我的约会是30-7-2013比我想要的 29-7-2013

4

3 回答 3

24

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

DateTime date = ...;
date = date.AddDays(-1);
于 2013-07-06T10:00:53.997 回答
6

我不熟悉 windows phone 开发,但您可以尝试使用 DateTime.AddDays(-1) 方法调用。根据MSDN,windows phone 操作系统支持此调用。

例如:

var today = DateTime.Now;
var yesterday = today.AddDays(-1);
于 2013-07-06T10:07:20.537 回答
4

替代版本:

DateTime date = ...;
date -= TimeSpan.FromDays(1);
于 2013-07-06T10:02:47.140 回答