星期计算:【跨多月不多见,但注意中间月份可以有多个】第一步计算第二步计算同一月:(后面日期开始日期)7看余数,余数是几就推几算的是过去,用逆推 算的是未来,用顺推跨一月:(后面日期开始月份总天数开始日期)7跨多月:(后面日期开始月份总天数中间月份总天数开始日期)7星期计算例子【同一月】2019年5月21日是星期二,那么5月3日是星期几?5月31日是星期几?(213)72余4,因为是过去,逆推得5月3日是星期五;(3121)71余3,因为是未来,顺推得5月31日是星期五。【跨一月】2019年5月21日是星期二,那么4月28日星期几?6月7日是星期几?(213028)73余2,因为是过去,逆推得4月28日是星期日;【30指开始的4月总天数】(73121)72余3,因为是未来,顺推得6月7日是星期五。【31指开始的5月总天数】【跨多月】2019年5月21日是星期二,那么3月18日星期几?8月2日是星期几?(21313018)79余1,因为是过去,逆推得3月18日是星期一;【31指开始的3月总天数,30指中间的4月总天数】(231303121)710余3,因为是未来,顺推得6月7日是星期五。【第一个31指开始的5月总天数,30和第二个31指的是中间的6月和7月总天数】