为什么datetimepicke不听话?
我将datetimepicker的date 属性删了,当然它就变成1899-12-30
(好象datetimepicker控件就不能为空,这也没什么)
不过我在程序中给date属性赋值的时候,我赋的是1888-9-3可他却成了1905-1-30
????????????????????????????????????
同志们,怎么回事?
问题点数:20、回复次数:5Top
1 楼tikkypeng(千两狂死郎之天衣有缝)回复于 2001-10-07 19:26:06 得分 0
最小就是1899-12-30~~~啊!!!!Top
2 楼new_life(孙正方)回复于 2001-10-07 19:32:50 得分 0
我又试了
初是2001-9-27
可一执行DateTimePicker1.Date:=1987-9-7;
而出现的却是1905-5-24
那这是为什么呢
Top
3 楼ZeeGee(ZeeGee)回复于 2001-10-07 19:42:16 得分 10
好像应该是DateTimePicker1.Date:=StrToDate('1987-9-7')吧?Top
4 楼tikkypeng(千两狂死郎之天衣有缝)回复于 2001-10-07 19:50:20 得分 10
同意~
Top
5 楼lzzqqq(Jonersen)回复于 2001-10-07 20:33:24 得分 0
错!!
DateTimePicker1.Date:=1987-9-7;
这1987-9-7是什么玩意???是个整数啊!连数据类型都不对能正确才怪呢,
可能是D5对它进行了隐含地数据类型转换,用strtodate()就对了Top




