procedure TForm1.BitBtn1Click(Sender: TObject);
begin
    SHOWMESSAGE(DATETIMETOSTR(DateTimePicker.DateTime));
end;/*************************************/
/*1銆丮Y TOOL:                        */
/*2銆丏elphi,Oracle,Sybase,C++/C      */
/*3銆丳ROJECT:                        */
/*3銆丅oss                            */
/*4銆佷负浜嗕簲鏄熺殑鐩爣甯屾湜浣犳棭鐐圭粨璐?   */
/*************************************/

解决方案 »

  1.   

    procedure TForm1.BitBtn1Click(Sender: TObject);
    begin
        SHOWMESSAGE(DATETIMETOSTR(DateTimePicker.DateTime));
    end;/*************************************/
    /*1銆丮Y TOOL:                        */
    /*2銆丏elphi,Oracle,Sybase,C++/C      */
    /*3銆丳ROJECT:                        */
    /*3銆丅oss                            */
    /*4銆佷负浜嗕簲鏄熺殑鐩爣甯屾湜浣犳棭鐐圭粨璐?   */
    /*************************************/
      

  2.   

    DateToStr(DateTimePicker.Date)
    注意:在不同的系统中,转化后的格式不同,如2002-1-1与2002/1/1的区别,如果作多重架构的时候,可能会出大问题!DateTimePicker.DateTime包括时分秒~~~~
      

  3.   

    在TFORM。FORMCREATE中添加
    DateTimePicker1.DateTime:=now;和在DISPLAYFORMAT 中加:YYYY-MM-DD HH:MM:SS
    看可以不
      

  4.   

    DATETIMETOSTR(DateTimePicker.DateTime)
      

  5.   

    用两个datetimepicker
    datetimepicker1.kind:=ktdate;
    datetimepicker2.kind:=kttime;
    就能获得精确的时间,
    转换类型DateToStr(DateTimePicker1.Date);
      

  6.   

    补充:当前系统的时间可以用date()来获得