always include the seconds part in the interval. 0 second intervals will no longer throw a DateInterval exception.