Bug #60774 (DateInterval::format("%a") is always zero when an interval i...

Bug #60774 (DateInterval::format("%a") is always zero when an interval is created using the createFromDateString method)

Fixed using the same method bug 49778 used.