Borland C++ Builder VCL FAQ - Как изменить один из компонентов TDateTime, не затрагивая другой?

ОГЛАВЛЕНИЕ


Как изменить один из компонентов TDateTime, не затрагивая другой?

TDateTime datetime1 = ...;
TDateTime datetime2 = ...;
ReplaceDate(datetime1,datetime2); // datetime1 теперь содержит ту же дату, что и datetime2
// но время осталось прежним
ReplaceTime(datetime2,datetime1); // а теперь datetime2 содержит то же время, что и datetime1
// но дата осталась прежней