I=(Day(tempDate)+firstDay()-2)\7+1 '计算该天所在的行数

来源:百度知道 编辑:UC知道 时间:2024/06/09 17:40:29
I=(Day(tempDate)+firstDay()-2)\7+1 '计算该天所在的行数
J=(Day(tempDate)+firstDay()-1) Mod 7 '计算该天是所在的列数
请帮我解释一下I=(Day(tempDate)+firstDay()-2)\7+1是怎么算的
编写日历的程序,有谁知道这个是什么

请楼主详细说明下:
Day(tempDate)
firstDay()
这两个函数是做什么的,返回什么内容
还有就是你的行列 在什么数据结构中
那个结构是什么样的

今天想了一天,结合windows系统的时间和日期对话框,对你的问题做出如下分析:
Day(tempDate)即为你要处理的时间的日数,比如你要处理8月12号,此值为12;
firstDay()为这个月的1号在表中的位置,如果1号是周五,那么此值为5,如果是周日,此值为0;
这样你就可以打开你的系统时间对话框进行验证了,希望能帮到你!

请说明Day(tempDate)和firstDay()的含义.

***************************************

那就把整个程序写出来.