各位大虾: 请教!我现在需要根据借书日期,计算出还书日期! 备注:我用的控件为 DateTimePicker! 要求:计算出的日期必需为实际存在的日期!不能出现像 2月30日的情况!
解决方案 »
- 多个delphi项目登陆窗体和功能是一样的,能公享吗?
- DLL中的Forms问题,大家来看一下啊!!
- 一个矩阵取数的算法,东西不多,不过我和我同学想了好久都没有想出来,麻烦大家,急呀
- 怎么样判断一个字符串是不是一个ADOQuery1中的一个字段?
- 如何在delphi中打开一个新的浏览器,而不覆盖原来的浏览器窗口
- 好用的报表工具?
- 如何在某个目录下查找是否有指定的文件?在线
- 有关数据库的问题,急!
- 我看到一篇Delphi开发WEBMAIL程序 的文章,
- 怎样控制edit必须输入是数字呀,?????必须用asc码吗? 帮写一下代码?给 10分了 !
- 请各位有过管理系统开发经验得朋友给个建议吧,软件定价如何?谢谢了!
- 请问繁体中文操作系统下的程序一般用什么字体?
//假设借阅时间是30天
var ss : TDateTime
其实Tdatetime是一个双精度的浮点数,它的小数点前表示天数:
如, ss := ss + 20 表示从ss开始向后20天,如果 ss = 234.567
它就表示 234.567天,当然是从公元0年开始计算的!
(转载)
DateTimePicker1.DateTime + StrToInt(Edit1.Text)
//DateTimePicker2.DateTime还书日期
//DateTimePicker1.DateTime借书日期
//Edit1.Text 相隔日期
var
t:TDate;
begin
t:=Date;
t:=t+36; //三十六天后的日期
Edit1.Text:=DateToStr(t);
end;