append2(chars, month, offset + 5); chars[offset + 7] = '-'; append2(chars, day, offset + 8); chars[offset + 10] = 'T'; append2(chars, hour, offset + 11); chars[offset + 13] = ':'; append2(chars, minute, offset + 14); chars[offset + 16] = ':'; append2(chars, second, offset + 17); chars[offset + 19] = '.'; append3(chars, milliseconds, offset + 20); int h = timezoneOffset / HOUR; int m = (timezoneOffset - h * HOUR) / MINUTE; append2(chars, h, offset + 24); append2(chars, m, offset + 26); return offset + 28;
append2(chars, month, offset + 5); chars[offset + 7] = '-'; append2(chars, day, offset + 8); chars[offset + 10] = 'T'; append2(chars, hour, offset + 11); chars[offset + 13] = ':'; append2(chars, minute, offset + 14); chars[offset + 16] = ':'; append2(chars, second, offset + 17); chars[offset + 19] = '.'; append3(chars, milliseconds, offset + 20); int h = timezoneOffset / HOUR; int m = (timezoneOffset - h * HOUR) / MINUTE; append2(chars, h, offset + 24); append2(chars, m, offset + 26); return offset + 28;