Returns a DateTime that represents this DateTime with the given duration added.
@override Date operator + (Duration duration) => Date.fromMicroseconds(microsecondsSinceEpoch + duration.inMicroseconds);