需求中,需要在每个月的周一发送一份报告,但是我不知道如何去“判断是否为每个月的第一个周一”。各位兄弟姐妹啊,帮忙提点思路,谢谢了啊。。。
if(DateTime.Now.DayOfWeek==DayOfWeek.Monday&&DateTime.Now.Date.Day<=7)
希望能帮到你
正解
@vbhyc: 谢谢
经典啊,谢谢啊
@Trrecy: 不客气
写一个函数,获取指定月份的第一个周一到。
思路:
获取指定月份的第一天,得到星期数,判断比较后,得到距离星期一的天数,那么就是结果。