【发布时间】:2012-08-29 08:56:04
【问题描述】:
查看 System.pas 时,TDate 和 TDateTime 定义如下:
TDateTime = type Double;
TDate = type TDateTime;
TTime = type TDateTime;
显然 TDate 和 TDateTime 是一样的。
我只是在使用 TDate 和 TDateTime 时遇到了困难,因为我预计 TDate 只包含日期部分而不包含时间部分。
现在我想知道:这背后的意义是什么? 当我将一个变量声明为 TDate 时,它应该包含一个日期,而不是一个 dat 和一个时间值。
【问题讨论】: