计算任意一天是星期几 的公式哪里错了?((year-1)+(year-1)/4-(year-1)/100+(year-1)/400+date)%7 计算任意一天是星期几.year是年份,date表示这天一年中的是第几天.这个是我抄下来的公式,我用这个做了个日

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 00:05:48
计算任意一天是星期几的公式哪里错了?((year-1)+(year-1)/4-(year-1)/100+(year-1)/400+date)%7计算任意一天是星期几.year是年份,date表示这天一

计算任意一天是星期几 的公式哪里错了?((year-1)+(year-1)/4-(year-1)/100+(year-1)/400+date)%7 计算任意一天是星期几.year是年份,date表示这天一年中的是第几天.这个是我抄下来的公式,我用这个做了个日
计算任意一天是星期几 的公式哪里错了?
((year-1)+(year-1)/4-(year-1)/100+(year-1)/400+date)%7
计算任意一天是星期几.year是年份,date表示这天一年中的是第几天.
这个是我抄下来的公式,我用这个做了个日历程序,发现有错误:比如2008年的第153天,为什么结果会是0?

计算任意一天是星期几 的公式哪里错了?((year-1)+(year-1)/4-(year-1)/100+(year-1)/400+date)%7 计算任意一天是星期几.year是年份,date表示这天一年中的是第几天.这个是我抄下来的公式,我用这个做了个日
楼主,你做的是对的,因为153天是6月1日星期日,而这个语句因为是求余(%)所以7是显示不出来,你可以加个语句如(if(结果==0)就将结果+7)