anchor.diff:  function DateTimeToSeconds(const aDateTime : TDateTime; const aTheDayWhenTimeStarted : integer = TheDayWhenTimeStarted) : integer;
   function SecondsToDateTime(const aSeconds : integer; const aTheDayWhenTimeStarted : integer = TheDayWhenTimeStarted): TDateTime;
   
  +// try to understand the input text from the user as a date value, if it fails it returns a blank string
  +// user can edit date as ddmmyy or ddmmyyyy or dmyy or with separators like '/', '\', '-', ....
  +function TryToUnderstandDateString(const aInputString : String; var aValue : TDateTime) : boolean;
  +
   // http://users.atw.hu/delphicikk/listaz.php?id=2189&oldal=11
   function DateTimeStrEval(const DateTimeFormat: string; const DateTimeStr: string): TDateTime;
   
  
positive.code:   end;
  end;
  
  (*
  http://users.atw.hu/delphicikk/listaz.php?id=2189&oldal=11
  
  
negative.code: implementation
  
  uses
    Character, DateUtils, mMathUtility;
  
  function AddZerosFront (aValue : integer; aLength : integer) : String;
  var
  