Data w Delphi 5

0

Hej.

Aktualnie korzystam z Delphi5.
Jest to o tyle ważne, że ta wersja ma większy problem z operacjami na datach niż np D6.

Podpowiedzcie prosze, jak wyglądała by procedura obliczania różnicy dat i czasu. Oto przykład:

Definiuję dowolną datę i czas np: 18.09.2003 godz. 1200.

Rezultatem ma być liczba sekund, minut czy godzin ile minęło od tamtej pory do czasu aktualnego.

Dzięki

0

Konwertujesz tą datę na TDateTime, wyciągasz obecną, też w formacie TDateTime, odejmujesz je od siebie (TDa.... jest typem liczb rzeczywistych więc można) i z różnicą robisz co chcesz, łącznie z wyciąganiem godzin, sekund itp.

0

Tak jak napisał poprzednik. Najpierw konwersja.
Potem HELP + "date/time routines" i znajdziesz takie fajne funkcje jak: SecondsBetween, HoursBetween, MinutesBetween itp.

1 użytkowników online, w tym zalogowanych: 0, gości: 1