truncates microseconds before feeding into DateInterval constructor