请问我如何取得'2003-1-21 11:30:12'中的‘2003-1-21’的部分

解决方案 »

  1.   

    var
      a:TDateTime;
    begin
      int(a)//为日期
    end;
      

  2.   

    怎么问里这么多次啊,'2003-1-21 11:30:12'中间是不是有个空格,要是有的话
    copy,pos不就搞定了吗?
      

  3.   

    caption:=DateTimetostr(Dateof(now)); //返回日期部分;
    caption:=Timetostr(timeof(now));//返回时间部分要uses  DateUtils 单元
      

  4.   

    FormatDateTime('YYYYMMDDHHNNSS',Now());FormatDateTime('YYYYMMDD',Now());Formatdatatime('YY',now());
    ok拉,结贴下线拉
      

  5.   

    FormatDateTime('YYYY-MM-DD',Now());
      

  6.   

    Dateof(now); //返回日期部分;
    timeof(now);//返回时间部分
    要uses  DateUtils 单元
      

  7.   

    还有一种:encodedate,encodetime
    方法多多。