C#获取某月的最后一天
时间: 2023-11-26 22:45:03 浏览: 160
要获取C#中某月的最后一天,可以使用DateTime类的AddMonths和AddDays方法。具体步骤如下:
1. 创建一个DateTime对象,设置为该月的第一天。
2. 使用AddMonths方法将DateTime对象增加一个月。
3. 使用AddDays方法将DateTime对象减去一天,即为该月的最后一天。
下面是示例代码:
```
DateTime date = new DateTime(year, month, 1);
date = date.AddMonths(1).AddDays(-1);
```
其中,year和month分别为年份和月份,可以根据需要进行修改。
相关问题
c#获取某月第一天和最后一天
获取某月第一天的C#代码:
```csharp
DateTime firstDayOfMonth = new DateTime(year, month, 1);
```
获取某月最后一天的C#代码:
```csharp
DateTime lastDayOfMonth = new DateTime(year, month, DateTime.DaysInMonth(year, month));
```
其中,year和month是需要获取的月份的年份和月份。DateTime.DaysInMonth方法可以返回指定年份和月份的天数。
阅读全文