TargetSolver: use simple date arithmetics instead of createDateTimeFromMillis

Maybe this made sense long time ago, but nowadays we are using
equivalence testers which tolerate date differences with more flexibility.

createDateTimeFromMillis was also problematic as it uses internal
private attributes of DateTime which is a pylint error with more recent
DateTime
6 jobs for display_stop_date_in_Event_view
in 0 seconds, using 0 compute credits, and was queued for 0 seconds