如何从当天减去一天

时间:2017-09-13 14:38:51

标签: c#

我有两个变量

startdate
enddate

在C#中,我想在变量startdate和enddate中指定日期等于昨天。

例如我希望实现的结果:

currentday = '14.09.2017'
startdate = '13.09.2017'
enddate  = '13.09.2017'

3 个答案:

答案 0 :(得分:0)

试试这个: System.DateTime today = System.DateTime.Now; System.DateTime昨天= today.AddDays(-1);

答案 1 :(得分:0)

怎么样

startdate = DateTime.Now.AddDays(-1)

这不能完全满足您的需求吗?

答案 2 :(得分:0)

您必须在昨天使用DateTime.Now.Date.AddDays(-1),明天使用DateTime.Now.Date.AddDays(1)