|
Hierarchy Properties |
|
| The acDateTimeCalc component calculates number of years, months, days, hours, munutes, seconds and milliseconds between two dates specified by BeginTime and EndTime properties.
|
| Just specify the BeginTime and EndTime properties and read number of years, months, days, hours, minutes, seconds and milliseconds from the according public properties.
|
| procedure TForm1.DateTimePicker1Change(Sender: TObject);
|
| begin
|
| DTCalc.BeginTime := DateTimePicker1.Date + DateTimePicker2.Time;
|
| DTCalc.EndTime := DateTimePicker3.Date + DateTimePicker4.Time;
|
|
|
| LYears.Caption := 'Years:' + IntToStr(DTCalc.Years);
|
| LMonths.Caption := 'Months:' + IntToStr(DTCalc.Months);
|
| LDays.Caption := 'Days:' + IntToStr(DTCalc.Days);
|
| LHours.Caption := 'Hours:' + IntToStr(DTCalc.Hours);
|
| LMinutes.Caption := 'Minutes:' + IntToStr(DTCalc.Minutes);
|
| LSeconds.Caption := 'Seconds:' + IntToStr(DTCalc.Seconds);
|
| LMSeconds.Caption := 'MSeconds:' + IntToStr(DTCalc.MSeconds);
|
| end;
|