I ildg Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-28 #1 1、两个日期型的数据,怎么计算它们之间相差多少天? 2、一个日期型的数据,计算在它前面x天的日期,又怎么计算? 谢谢
M MilkRoad Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-28 #2 日期型的数据如Tdatetime等实际上是Double类型,整数部分是日期,小数部分是时间, 是可以直接运算的。
风 风之彼端 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-28 #4 两个办法 一个是通过decodedatetime() decodetime() 取得datetime的年份,月份,日期,小时,分钟,秒,毫秒 然后设计算法计算 另一个办法是datetime的直接加减,两个日期相减得到的单位是天 两个办法都能解决你的问题
两个办法 一个是通过decodedatetime() decodetime() 取得datetime的年份,月份,日期,小时,分钟,秒,毫秒 然后设计算法计算 另一个办法是datetime的直接加减,两个日期相减得到的单位是天 两个办法都能解决你的问题
L luckchen8256 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-28 #6 1.两个日期直接相减; 2.用IncDay函数 function IncDay(const AValue: TDateTime; const ANumberOfDays: Integer = 1): TDateTime;
1.两个日期直接相减; 2.用IncDay函数 function IncDay(const AValue: TDateTime; const ANumberOfDays: Integer = 1): TDateTime;