求一个任意日期加上60天后得出年、月、日的算法
比如现有如下日期数据:
2004-01-13
2004-06-01
2004-11-07
现要得出日期所在60天后的日期,有什么好办法么?
注意日期是随意的,也就是一年中任何一天都可能出现
比如现有如下日期数据:
2004-01-13
2004-06-01
2004-11-07
现要得出日期所在60天后的日期,有什么好办法么?
注意日期是随意的,也就是一年中任何一天都可能出现
解决方案 »
- 如何自定义一个string类型属性,可以下拉列表选择呢?
- 求助:关于文本数据读取后导入数据库的问题
- 开发环境是delphi5.0+sql2000,经常有这样的异常,请教一个好的解决办法
- 用serversocket写一个简单的HTTP文件服务器!
- 那种帮助软件可以直接调用word文件?
- 为什么我将一个Word文件读入文件流,再将此文件流中的数据保存成一个Word文件,数据不一样.
- 关于声音的问题
- 如何判断STRINGGRID中某一CELLS(3.ROWROUNT)若为NULL,则ROWROUNT不变。
- Database Desktop建的字段表保存时为什么有这种情况?
- 兄弟们帮帮忙!c->delphi
- 高手,请进
- 将c语言写的代码转换成delphi的。在线等!急!急!
function IncDay(const AValue: TDateTime; const ANumberOfDays: Integer = 1): TDateTime;
DT1,DT2:TDateTime;
begin
DT1:=Date();
DT2:=DT1+60;
end;
增加日期
IncDay
獲得年月日
DecodeDate
会显示成:1905-6-12???
不过仍然感激大家的帮助!!
我要实现的平台其实不在delphi里头,所以有算法就更好了
我自己也能做出来,但细细想一下:要考虑的情况实在太多了
再次说明一下:日期不是系统日期,而是任意的(或者说是所有的日期)