我想用一个label显示获得年,月,日。怎么办

解决方案 »

  1.   

    Label1.Caption := FormatDateTime('yyyy-mm-dd',now);
      

  2.   

    Label1.Caption := FormatDateTime('yyyy',now);
    Label2.Caption := FormatDateTime('mm',now);
    Label3.Caption := FormatDateTime('dd',now);
      

  3.   

    formatDateTime('yyyy',now);  //返回字符串年份 
    formatDateTime('mm',now);  //返回字符串月份 
    formatDateTime('dd',now);  //返回字符串日
      

  4.   

    uses DateUtils;label1.Caption := inttostr(yearOf(now));
    label2.Caption := inttostr(MonthOf(now));
    label3.Caption := inttostr(dayOf(now));
      

  5.   

    没有其它要求的话,这个就可以.Label1.Caption := FormatDateTime('yyyy',now);
    Label2.Caption := FormatDateTime('mm',now);
    Label3.Caption := FormatDateTime('dd',now);
      

  6.   

    我的最简单:Label1.Caption :=datetostr(date);
      

  7.   

    Label1.Caption := FormatDateTime('yyyy-mm-dd',now);
      

  8.   

    procedure TForm1.Button1Click(Sender: TObject);var
      Present: TDateTime;
      Year, Month, Day, Hour, Min, Sec, MSec: Word;
     begin
      Present:= Now;
      DecodeDate(Present, Year, Month, Day);
      Label1.Caption := 'Today is Day ' + IntToStr(Day) + ' of Month '
        + IntToStr(Month) + ' of Year ' + IntToStr(Year);
      DecodeTime(Present, Hour, Min, Sec, MSec);
      Label2.Caption := 'The time is Minute ' + IntToStr(Min) + ' of Hour '
        + IntToStr(Hour);
    end;
      

  9.   

    有关日期时间型数据的函数相当多.
    DateTimeToStr, DateTimeToStrF,  StrToDateTime,  DateToStr,  StrToDate, TimeToStr, StrToTime, DecodeTime, DecodeDate, EncodeDate, EncodeTime, FormDateTime....你到 SysUtils 单元里,输入 DateTime, Date, Time 关键字查询一个,你就发现了.
      

  10.   

    ShowMessage(FormatDateTime('dddddd', Date));
      

  11.   

    Label1.Caption := FormatDateTime('yyyy-mm-dd',date);
      

  12.   

    formatDateTime('yyyy',now);  //返回字符串年份 
    formatDateTime('mm',now);  //返回字符串月份 
    formatDateTime('dd',now);  //返回字符串日
    就可以了
      

  13.   

    DECODEDATETIME函数可以分解日期类型变量为你要的数据。
      

  14.   

    YearOf(Date)
    MonthOf(Date)
    DayOf(Date)
      

  15.   

    Label1.Caption := DateToStr(Now);
      

  16.   

    是啊。YearOf(),MonthOf(),DayOf()应该满足你的需求了。
      

  17.   

    Label1.Caption :=DateToStr(date);