求简单例子,以区分它们的功用.
它们应该怎么用?
它们的分别.
它们有什么功能?

解决方案 »

  1.   

    它們都是日期函數,Delphi中合并TTime and TDate到TDateTime,一個日期;另一個日期+時間之間可以相互轉換procedure TForm1.Button1Click(Sender: TObject);var DateValue : TDate; TimeValue: TTime; OutDateTime : TDateTime;begin DateValue:=Date; TimeValue:=Time; OutDateTime := Int(DateValue) + Frac(TimeValue); ShowMessage(DateTimeToStr(OutDateTime));end;
    日期往后一天的实现方式[code=Delphi(Pascal)]var tdate:TDateTime;tdate:=StrToDateTime(‘2009-12-03’);
    tdate:=tdate+1;
    showmessage(DateTimeToStr(tdate));[/code]
      

  2.   

    TDate = type TDateTime;
    TDateTime = type Double;
      

  3.   

    这个问题解释起来可能有点咬文嚼字1、TDate和TDateTime,在保存的内容上,实质可以混用,因为其实都是double
    2、但这是完全不同的两种类型(类型标识不同)
    3、习惯TDate用来保存只有日期的值,TDateTime表示日期时间都有的值
      

  4.   

    其实是一个类型:double
    整数部分是离1900-01-01的天数,小数部分是这天以来的时分秒毫秒(1小时=1/24)
      

  5.   

    DateTimePicker1.Format:='yyyy-MM'  ;   DateTimePicker2.Date:=now; //获取当前时间,只显示年-月
    另:
    var
    t:TDateTime;
    ss:stringt:=Date()+Time();
    ss:=datetimetostr(t); //时间转换为字符串形式
      

  6.   

    1、TDate和TDateTime,在保存的内容上,可以混用,都是doubl类型数据。
    2、这是完全不同的两种类型(类型标识不同)。TDate标识天,TDateTime标识微秒级。
    3、如果保存日期(天)TDate也可以用TDateTime。如果标识到微秒只能用TDateTime。
    4、TDateTime的整数部分是TDate,而小数部分是TTime。清楚了码。 
     
      

  7.   


    TDate = Type TDateTime = Type Double