Tdatetimepicker 的date属性为什么也有时间,怎么去掉那个时间呢?(50分)

  • 主题发起人 主题发起人 mancao
  • 开始时间 开始时间
M

mancao

Unregistered / Unconfirmed
GUEST, unregistred user!
Tdatetimepicker 的date属性为什么也有时间,怎么去掉那个时间呢?
 
比如
2002-4-10 0:27:02
变成2002-4-10
 
呵呵,把分给我把,
-----------------版主,不是作弊呀
(2002-04-11 12:59:48) 懒猫
Tdatetimepicker 的date属性为什么也有时间,怎么去掉那个时间呢?
(2002-04-11 13:15:35) 晃晃悠悠
去掉那个时间?
(2002-04-11 13:00:25) 懒猫
怎么去啊
(2002-04-11 13:16:04) 晃晃悠悠
去什么呀
(2002-04-11 13:01:37) 懒猫
2002-4-10 0:27:02
变成2002-4-10
(2002-04-11 13:19:20) 晃晃悠悠
你想选日期,还是时间?
(2002-04-11 13:04:11) 懒猫
当然是日期了
(2002-04-11 13:19:57) 晃晃悠悠
是date型呢,还是datetime型?
(2002-04-11 13:04:46) 懒猫
data 啊
(2002-04-11 13:05:03) 懒猫
我用的是tdatatimepicker空间,
(2002-04-11 13:05:30) 懒猫
Tdatetimepicker 的date属性为什么也有时间,怎么去掉那个时间呢?
(2002-04-11 13:20:58) 晃晃悠悠
(2002-04-11 13:01:37) 懒猫
2002-4-10 0:27:02
变成2002-4-10
----------
没有呀,你是怎么赋值的>??
(2002-04-11 13:05:59) 懒猫
datetimetostr(gmrq1.Date)
(2002-04-11 13:21:51) 晃晃悠悠
用DateToStr()试试
 
把它变成字符串吧:
DateString:=formatDateTime('yyyy-mm-dd',datetimepicker1.date);
 
直接把它的Time属性的值删除就可以了,好象删除后默认的是0:00:00还是0记不清了
然后在程序里就可以直接使用日期了。datetimepicker1.data(没有时间的日期)
 
多人接受答案了。
 
datetimepicker1.date与datetimepicker1.time有别,
最好在属性的time值为‘0’。
 
后退
顶部