31-7*4=3
如果第一天是星期一,那么到这个月的最后一天就是四周零三天,即星期三。
要想多一个星期日,就要改变这个月的第一天的星期数。如果8月1日是星期日,前边就多了一个星期日,而这个月的最后一天就是星期二了,月末没减少星期日,那么这个月就5个星期日了。如果8月1日是星期六那么月末就是星期一了,还是5个星期日。如果8月1日是星期五那么月末就是星期日了。还是5个星期日。再不能改了,不然月末的星期日就没了。星期日的个数就会减少不够5个了。
那么要想8月有5个星期日,8月1日就只能是星期日、星期六、星期五。