在Delphi中怎么确定某一天是星期几呢?用函数还是SQL语句? dayofweek(2002-02-20)=6,是怎么回事?应该是3才对呀 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button1Click(Sender: TObject);var ADate: TDateTime; days: array[1..7] of string;begin days[1] := 'Sunday'; days[2] := 'Monday'; days[3] := 'Tuesday'; days[4] := 'Wednesday'; days[5] := 'Thursday'; days[6] := 'Friday'; days[7] := 'Saturday'; ADate := StrToDate(Edit1.Text); ShowMessage(Edit1.Text + ' is a ' + days[DayOfWeek(ADate)];end; DayOfWeek(StrToDate('2002/2/20'));//等于4也就从星期日开始的第四天 错了是四个d,FormatDateTime('dddd',now); chechy,怎么不能保存当前页面了? 使用DayOfWeek函数返回值为Integer,1表示星期天,7表示星期六也可以使用DateTimeToString过程Format控制转换格式,Result保存字符串 当前页面可以保存的。只不过特殊一点,可以看我的帖子http://www.csdn.net/expert/topic/525/525030.xml dayofweek(2002-02-20),怎么能够这样用呀,2002-02-20=1980,即代表日期1905-6-2!!!dayofweek(strtodate('2002-02-20'))=3, 关于字符串比较的问题 连接问题,谁帮帮我啊。好难! 类创建窗口的问题 急需AHM控件包。望好心同志帮忙发一份过来。万分感谢了。 关于权限设置问题 那为大虾知道所有数据库文件的扩展名 如下写以下特殊的主细表关联sql? 复制两个VCL元件有没有直接的办法? 應用程序的發布問題 动态创建窗体? 请教如何可以隐藏单击桌面右键菜单里的刷新项,谢谢! Delphi6 Update2出来,但如何Down?
ADate: TDateTime;
days: array[1..7] of string;
begin
days[1] := 'Sunday';
days[2] := 'Monday';
days[3] := 'Tuesday';
days[4] := 'Wednesday';
days[5] := 'Thursday';
days[6] := 'Friday';
days[7] := 'Saturday';
ADate := StrToDate(Edit1.Text);
ShowMessage(Edit1.Text + ' is a ' + days[DayOfWeek(ADate)];
end;
也就从星期日开始的第四天
也可以使用DateTimeToString过程Format控制转换格式,Result保存字符串
http://www.csdn.net/expert/topic/525/525030.xml
dayofweek(strtodate('2002-02-20'))=3,