anchor.diff:    else Result := inttostr(diff DIV (60*60*24))+' days ago';
   End;
   
  -Function DateTimeElapsedTime(dtDate : TDateTime) : AnsiString;
  +Function DateTimeElapsedTime(dtDate : TDateTime) : String;
   Begin
     Result := UnixTimeToLocalElapsedTime( UnivDateTimeToUnix(DateTime2UnivDateTime(dtDate)) );
   End;
  
positive.code:   Result := LocalTimeToUniversal(d,-GetLocalTimeOffset);
  end;
  {$ELSE}
  var
   TZI:TTimeZoneInformation;
   LocalTime, UniversalTime:TSystemTime;
  begin
    GetTimeZoneInformation(tzi);
    DateTimeToSystemTime(d,LocalTime);
    TzSpecificLocalTimeToSystemTime(@tzi,LocalTime,UniversalTime);
    Result := SystemTimeToDateTime(UniversalTime);
  end;
  {$ENDIF}
  
  
negative.code:   Result := (Usec / 86400) + UnixStartDate;
  end;
  
  Function UnixTimeToLocalStr(UnixTime : Longint) : String;
  begin
    Result := DateTimeToStr(UnivDateTime2LocalDateTime(UnixToUnivDateTime(UnixTime)))
  end;
  