我在窗口中加入了两个DateTimePicker控键,想实现选定时间范围!
我用了GetDate!但是想到没有达到预期的效果!假如说想在两个控键上分别显示出以今日为轴,跨度为一年的时间怎么实现!多谢各位的帮忙!
我用了GetDate!但是想到没有达到预期的效果!假如说想在两个控键上分别显示出以今日为轴,跨度为一年的时间怎么实现!多谢各位的帮忙!
解决方案 »
- 工具栏的问题!急!!
- 如何加密图片?
- 打印问题,非常急
- 谁有delphi v7.0的serial number 及key?
- 【delphi中利用ClientDataSet和ADOQuery分别如何调用oracle中的存储过程-400分相送】
- 如何获得PPT中的第1个页面里的第1个对象的超连接的地址
- apro控件发送传真的时候支持内置MODEM嘛?你要多少分都没有问题!
- ADODataSet1.NextRecordset(?)问题是这个整型的参数要填什么
- 大哥们,帮小妹解决一个问题。
- 关于InstallShield Professional Edition 6.22使用
- 关于printer内容打印,能解决的绝对是高手,我都弄了两天了!
- 关于视频聊天的原理.我只想知道原理.不需要代码
var
d1,d2:tdatetime;d1:=incyear(date,-1);//当前日期前一年
d2:=incyear(date,1);//当前日期后一年
Datepart 縮寫
Year yy, yyyy
quarter qq, q
Month mm, m
dayofyear dy, y
Day dd, d
Week wk, ww
Hour hh
minute mi, n
second ss, s
millisecond 微秒
incyear是什么东西?DateTimePicker1.date+365并没有实现!365好像不是代表的天数!
需要先引用DateUtils
begin
a:=date;
self.DateTimePicker1.Date:=a+365;
end;
我在DateTimePicker控键里的输入时间格式为yyyy/MM/dd;
而为了达到我的预期效果,我的数据库时间字段用的是字符型,
这样,我用到的getdate 时间格式为:yyyyMMdd,在与yyyy/MM/dd格式没有办法比较了!
可是我又不想把字符串拆分!我可以达到目的么!假如我用的是:DateTimePicker := getdate + 180;
这里的180时天数么?