读书人

TDateTimePicker控件时间赋值有关问题

发布时间: 2013-03-12 11:19:35 作者: rapoo

TDateTimePicker控件时间赋值问题
ShortDateFormat = "HH:MM:SS";
DateSeparator = ':';
dateTimePicker = AnsiString("10:29:30");

发现,当时间在10:00:00到10:31:00之间时,dateTimePicker赋值后,值始终为00:00:00,为什吗啊??
难道只能自己将时间转成double型,与一天的时间做除法,然后赋值??
[解决办法]
ShortDateFormat是短日期格式,你应该设置时间格式:

LongTimeFormat = "HH:mm:ss";
ShortTimeFormat = "HH:mm";

读书人网 >C++ Builder

热点推荐