uses
..., dateutils;
procedure TForm1.Button1Click(Sender: TObject);
var
BeginDate, EndDate: TDate;
WorkedDays: Integer;
begin
BeginDate := StrToDate('01/01/2017');
EndDate := Now;
WorkedDays := DaysBetween(EndDate, BeginDate);
ShowMessage('WorkedDays: ' + IntToStr(WorkedDays));
end;