那位明白的大哥告诉我怎么实现学期初始化:
就是在时间控件里面选择一个开学日期,然后确定。执行的结果是:
把数据库中的一个关于课程安排的数据表中的日期和星期都初始化,
我的意思也就是说把选择的日期作为第一周的星期一。
例如:
05-5-30 = 第一周星期一
05-5-31 = 第一周星期二
05-6-6 = 第二周星期一
如何实现这个功能啊!!我是超级菜鸟哦麻烦大哥帮忙了
就是在时间控件里面选择一个开学日期,然后确定。执行的结果是:
把数据库中的一个关于课程安排的数据表中的日期和星期都初始化,
我的意思也就是说把选择的日期作为第一周的星期一。
例如:
05-5-30 = 第一周星期一
05-5-31 = 第一周星期二
05-6-6 = 第二周星期一
如何实现这个功能啊!!我是超级菜鸟哦麻烦大哥帮忙了
解决方案 »
- 如何获取PageControl动态生成的TAB标签宽度?
- 关于局部变量的内存分配问题?疑惑中……
- 从资源文件调用gif文件出错Abstract Error (已经uses gifimage了)
- 何处能找到DELPHI函数大全电子版?要越详细越好!!
- listview 中删除了一项,什么命令可以使剩下的项重新排序呢?
- Urgnet:怎么代码控制dxComponentPrinter的Header,Footer,热切期盼您的帮助!
- 谈谈QQ、中国游戏中心等运作过程。
- 请帮忙找一下下列case语句的错误
- 痛哭,早上崩机了,大大们告诉我哪里有DELPHI6下载吧
- 怎样将桌面上的图标全都隐藏起来。
- 主从表的存储问题???
- 一个简单问题,困惑中,求解
我邮箱[email protected]
楼上上的大哥有原码吗。。期待啊
就是个数字模7的运算了
帮忙说一下这个怎么用。。
procedure DecodeDateWeek(const AValue: TDateTime; out AYear, AWeekOfYear, ADayOfWeek: Word);描述:
DecodeDateWeek方法根据TDateTime类型参数AValue 得到相应的年份、在该年中的第几个星期、星期几。
能用这个解决我的问题吗?最好给个代码做范例说明
procedure DecodeDateWeek(const AValue: TDateTime; out AYear, AWeekOfYear, ADayOfWeek: Word);描述:
DecodeDateWeek方法根据TDateTime类型参数AValue 得到相应的年份、在该年中的第几个星期、星期几。
varFirstDay, FirstWeekEnd, NowWeekEnd: TDate;Year, Month, Day: word;beginDecodeDate(Date, Year, Month, Day);FirstDay := EncodeDate(Year, 1, 1);FirstWeekEnd := FirstDay + 7 - DayofWeek(FirstDay);NowWeekEnd := Date + 7 - DayofWeek(Date);Result := Round(NowWeekEnd - FirstWeekEnd) div 7 + 1;end;
你试试看