我在VCL窗体应用程序中使用C++生成器。
我想创建一个由两个TDateTimePicker控件组成的TDateTime变量。
其中一个控件采用日期格式,另一个控件采用时间格式。
我想把它们合并到一个TDateTime变量中。
例如,DateTimePickerAppointmentDate显示"25/09/2012“,而DateTimePickerAppointmentTime显示"7:02:13 p.m.”。
我已经尝试了以下代码:
TDateTime testCombine = DateTimePickerAppointmentDate->Date + DateTimePickerAppointmentTime->Time;然而,DateTimePickerAppointmentDate->Date不仅仅是来自控件的日期,它还是日期和时间。DateTimePickerAppointmentTime->时间也是如此。
是否必须将日期和时间分开才能通过函数获得所需的输出,或者DateTimePicker是否有一个功能可以直接从控件返回日期或时间?
谢谢
发布于 2012-09-25 22:47:00
解决了它。下面是我的代码:
TDateTime appDate = DateOf(DateTimePickerAppointmentDate->Date) + TimeOf(DateTimePickerAppointmentTime->Time);https://stackoverflow.com/questions/12580506
复制相似问题