某年的4月30日是星期五,4月1日是星期几?请详细说明算法.