Update iso8601.js

Sometimes the time contains resolution below the millisecond range so there could be more than 3 digits for milliseconds.