180天前的日期是几点?

时间:2010-02-23 16:05:23

标签: c# date

我怎样才能在180天前使用C#获取日期?

5 个答案:

答案 0 :(得分:53)

DateTime oneEightyAgo = DateTime.Today.AddDays(-180);

答案 1 :(得分:9)

编辑:

DateTime day180 = Date.Now.AddDays(-180);

将它放入一个单独的变量很重要,否则该值将丢失。

答案 2 :(得分:7)

DateTime oneEightyAgo = DateTime.Now.ToUniversalTime().AddDays(-180); 

最好记录UTC ......

答案 3 :(得分:6)

DateTime.Now.AddDays(-180)

答案 4 :(得分:4)

DateTime.Now.AddDays(-180)