anchor.diff:  implementation
   
   uses
  -  SysUtils {$IFDEF FPC}, LazUtf8{$ENDIF};
  +  sysutils, dateutils {$IFDEF FPC}, LazUtf8{$ENDIF};
   
   { TNullableValue }
   
  
positive.code:       Self.InternalSetValue(tmpDate);
    end;
    SetTagChanged(SavedIsUnassigned or Result or GetTagChanged);
  end;
  
  class function TNullableDateTime.StringToVariant(const aValue: String): Variant;
  
negative.code:       procedure Assign (const aSource : TNullableDateTimeRecord); overload;
        function AsVariant: Variant; override;
        function CheckIfDifferentAndAssign(const aValue: Variant): boolean; override;
        function YearOf: variant;
  
        class function StringToVariant(const aValue : String): Variant;
        class function VariantToString(const aValue: Variant; const aShowTime: boolean): String;
  