在c#中如何判读是否到了月末

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:06:03

要想知道是否是这个月的最后一天,
那么,

①首先,就要知道这个月有多少天,
使用DateTime类的方法
(int)DateTime.DaysInMonth(年份,月份)
就可以得到这个月有多少天
②其次,要知道今天是这个月当中的第几天,
使用DateTime类的方法
(int)DateTime.Now.Day
就可以得知今天是这个月的第几天。

现在已知以上两点,那么就轻而易举判断出
今天是否是这个月的最后一天

用DateTime.Now 取当前月的下一个月的前一天 得要一个日期:Date1
取Date1属于该月的第几天 这个数值即该月的天数了
根据这个数值比较就可以判断是否月末了
希望你能明白