我需要使用 C# 检索当前系统日期,而不是实际日期,然后使用循环减去 3 个月来获得前 3 个月。我以为你可以这样做:
DateTime currMonth = DateTime.Now.AddMonths(-3);
我的印象是 DateTime.Now 实际上给了你当前的系统日期,但根据测试我的代码的人说它没有得到日期。
任何见解或资源都会很棒!
DateTime.Now
为您提供本地系统日期/时间,因此:
听起来这就是你所追求的。目前尚不清楚“它没有得到日期”是什么意思,但它看起来对我来说是正确的,假设上述两个都是你想要的。为了更清楚地表明您只需要日期,我建议使用DateTime.Today
虽然,它相当于DateTime.Now.Date
.