在 C# 中,如何在 .NET 中获取以下 datetime
值。我正在尝试查看今天的日期并尝试滚动 13 个月。所以上个月 减去 13 个月,即 2017 年十二月,但需要在 00:00:00.000 获取该月的第一天。还尝试获取如下所示的 enddate
,即上个月的月底。
尝试获取它并将其分配给我代码中的变量。
开始日期:
2017-12-01 00:00:00.000
结束日期:
2019-01-31 23:59:59.000
获得它的最佳方法是什么?
最佳答案
给你
DateTime mydate = DateTime.Today;
//2017-12-01 00:00:00.000
DateTime StartDate = new DateTime(mydate.Year, mydate.Month, 1).AddMonths(-14);
//2019-01-31 23:59:59.000
DateTime EndDate = new DateTime(mydate.Year, mydate.Month, 1).AddSeconds(-1);
关于C# 日期在全局变量 .NET 中滚动 13 个月的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54707725/