Always return a standard date interval, and use the interval_parts only in SwatString::getHumanReadableTimePeriodParts()