我给一个Tdatetime类型的值,怎么知道对应的星期几?谢谢赐教

解决方案 »

  1.   

    Function GetCWeek(ThisNow: TDateTime):String; //取得指定日期之星期
    const sWeek:Array[1..7] of String=('日','一','二','三','四','五','六');
    var iWeek : Word;
    begin
        iWeek:=DayOfWeek(ThisNow);
        Result:='星期'+sWeek[iWeek];
    end;
      

  2.   

    类似的问题应该先看帮助,看看关于TDatetime的相关函数,现在有了互联网都懒了,动不动就可以问人。
      

  3.   

    记得
    Uses DateUtilsAgree with pazee(耙子)!呵呵!
      

  4.   

    uses
    dateutils;function GetDayOfWeek(Day:TDateTime):integer;
    begin
      result:=dateutils.dayofweek(day);//:P
    end;