toISOString supports long and negative years

ISO format supports negative an big years with a special, 6-digit, always signed year. Check https://github.com/moment/moment/issues/1178#issuecomment-26106354