Returns a temporal based on this one offset by negation of the argument duration. Null duration is treated as zero and set as-is (not negated).