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