输入两个日期,把这两个日期之间的所有日期取出来
如果是:2008-11-01至2008-11-30(同为一个月)
则为:2008-11-01,2008-11-02,2008-11-032008-11-30
----
如果是:2008-12-10至2009-01-02(不同的月,有31号的月份)
则为:2008-12-10,2008-12-30,2008-12-31,2009-01-01,2009-01-02
----
之间的日期一定要正确 谢谢!
如果是:2008-11-01至2008-11-30(同为一个月)
则为:2008-11-01,2008-11-02,2008-11-032008-11-30
----
如果是:2008-12-10至2009-01-02(不同的月,有31号的月份)
则为:2008-12-10,2008-12-30,2008-12-31,2009-01-01,2009-01-02
----
之间的日期一定要正确 谢谢!
解决方案 »
- delphi如何提交网页数据,并且最后返回处理结果?
- 关于ClientDataSet查询的问题(在线等)
- 数据库恢复
- 移动集团领导洗澡记(爆笑讽刺妙文)(转自www.dayoo.com)
- 为什么会出现"list index out of bounds(1)"?怪事!谁能解释一下?
- 请问怎么实现像Acdsee那样的缩略图
- 哪儿有错呀!!!
- 问一个简单的控件属性自动赋值问题
- 我是搞pb的,但delphi人气旺!所以来请教一个sql!!求写sql!!
- 哪位大侠请帮个忙:一个关于在delphi中调用avicap32.dll的问题
- dev ExpressBars 6.38 安装出现 无法定位bpl问题
- 急求delphi软件工程师(要求具有网络通讯经验,待遇优厚) 武汉
var
d1,d2: TDateTime;
k: integer;
begin
d1 := Now;
d2 := IncDay(d1,2);
k := 0;
while(d1 < d2) do begin
showmessage(DateToStr(d1));
d1 := IncDay(d1, 1);
end;
end;
UnitDateUtils