我在用date调用系统时间的时候发现出的格式是2004-5-10 而我希望的格式应该是
2004-05-10  请问怎么解决这个问题呢                                                       谢谢大哥的帮忙

解决方案 »

  1.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
      Caption := FormatDateTime('yyyy-mm-dd', Now);
    end;
      

  2.   

    控制面板里-区域信息-日期:yyyy-mm-dd 时间:hh:mm:ss
      

  3.   

    S := FormatDateTime('"The meeting is on " dddd, mmmm d, yyyy, " at " hh:mm AM/PM', Now + 0.125);
      

  4.   

    将DATE设置为长时间格式在将
    控制面板里-区域信息-日期:yyyy-mm-dd 
      

  5.   

    edit.text:= FormatDateTime('yyyy-mm-dd', Now);