Работа с датой
Подскажите, как реализовать на Delphi следующее:
02.01.1990 - 02.05.2008 = 221 месяц
Заранее благодарен.
Цитата: sherry
Подскажите, как реализовать на Delphi следующее:
02.01.1990 - 02.05.2008 = 221 месяц
02.01.1990 - 02.05.2008 = 221 месяц
В голову приходит пока толька одна идея: умножить значение года на 12 и добавить к нему значение мясяца, а затем работать уже с этими числами.
Но всё равно - спасибо.
+1
Цитата: sherry
Подозревал о таком действии, но думал, что найдётся какая-либо стандартная функция или процеДура для такого действия.
Возможно стоит копать не в сторону TDateTime, который является Double, а в сторону _SYSTEMTIME, который является записью. Может для этого типа и есть специализированные функции, но я с такими не сталкивался.