Sidenote: within a migration we transform an old-style date criterion with operation less into lessThanRelativeDate (using Plone's own migration code for topics).
We're filtering on dates here, where the effective date needs to be larger then the date relative to the current date - the number of days given.
Granted, it probably would have been better if it would store -365, but then you'd need to convert it in the frontend to make it displayable for the user.
note: I typed this in myself back in the day and it hurt my brain.