timepicker的问题

hugh9527 2013-06-20 11:42:57
请教一个关于timepicker的问题
一个bgtime,一个endtime
我要设置一个默认值
条件:不管大月31天,不管小月30天,不管2月的28天还是29天
endtime=now

怎么设置bgtime=endtime-30天的效果?
比如:4月23--5月22,
2月22--3月21,
...全文
82 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
andwo 2013-06-20
  • 打赏
  • 举报
回复
明白你的意思了。你就跨度一个月 uses DateUtils; endtime.datetime := now; bgtime.datetime := IncMonth(Now,-1); bgtime.datetime := IncDay(bgtime.datetime,1);
hugh9527 2013-06-20
  • 打赏
  • 举报
回复
月份会有30天,31天,28天或者29天的可能,now-30就不对呀?
andwo 2013-06-20
  • 打赏
  • 举报
回复
endtime.datetime := now; bgtime.datetime := now - 30;
hugh9527 2013-06-20
  • 打赏
  • 举报
回复
thanks

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧