DateTime currentDate = DateTime.Now; // 获取当前日期并显示出本月最后一天并转化为"yyyy-MM-dd"格式的C#代码
时间: 2024-12-17 18:33:13 浏览: 10
react-datetime-picker:React 应用程序的日期时间选择器
在C#中,你可以使用`DateTime`类的`AddDays`方法和`ToString`方法来获取本月最后一天并将其格式化为"yyyy-MM-dd"。这里是相应的代码:
```csharp
DateTime currentDate = DateTime.Now; // 获取当前日期
// 计算本月第一天
DateTime firstDayOfMonth = currentDate.AddMonths(-currentDate.DayOfYear / 30); // 或者 AddDays(1 - currentDate.Day) 用于更精确的一月开始
// 往前加一个月天数,得到本月最后一天
DateTime lastDayOfMonth = firstDayOfMonth.AddDays(DateTime.DaysInMonth(currentDate.Year, currentDate.Month) - 1);
string formattedDate = lastDayOfMonth.ToString("yyyy-MM-dd"); // 格式化日期为指定格式
Console.WriteLine(formattedDate);
```
阅读全文