向前计数并向前检查日期

时间:2015-02-23 21:21:34

标签: c#

这就是我希望如何建立它今天的日期d 2 / 23-2015,所以它提前30天,这意味着它将是d 22.02.2015,

我试过这样做:

string datoTid = DateTime.Now.ToString("dd-MM-yyyy");

    DateTime equalsDato = datoTid.AddDays(1 * 30);

    string slutdato = equalsDato.ToString("dd-MM-yyyy");

2 个答案:

答案 0 :(得分:3)

这应该有效:

string slutdato = DateTime.Now.AddDays(1 * 30).ToString("dd-MM-yyyy");

答案 1 :(得分:3)

我不完全确定您的要求,我相信您的意图是采用当前日期并增加30天。这将是:

var date = DateTime.Now.AddDays(30);

这将提供DateTime类型。然后,您可以创建指定string的{​​{1}}表示。 (以您想要的格式)

DateTime

这将提供您对格式的修改,同时只需提前指定日期。