有没有判断DateTime是否是一个月的最后一天的API?

4 min read

是的,可以使用DateTime类的方法。可以使用DateTime类的AddMonths和AddDays方法来检查是否是相同的月份中的最后一天。下面是一个示例:

DateTime date = new DateTime(2021, 6, 30);
bool isLastDayOfMonth = date.AddDays(1).Month != date.Month; //true

在这个例子中,我们创建了一个DateTime对象,表示2021年6月30日。然后,我们将1天添加到日期中,并检查结果的月份是否与原始日期的月份相同。如果它们不同,那么原始日期就是该月的最后一天。