Lines Matching defs:sign
271 //find UTC sign if any
272 int sign = findUTCSign(buffer, start, end);
276 stop = sign < 0 ? end : sign;
280 if (sign > 0) {
281 getTimeZone(buffer, data, sign, end);
299 throw new RuntimeException("CCYY-MM must be followed by '-' sign");
318 // REVISIT: date starts with preceding '-' sign
335 throw new RuntimeException("CCYY must be followed by '-' sign");
344 * Shared code from Date and YearMonth datatypes. Finds if time zone sign is
368 * @param sign
371 protected void getTimeZone(String buffer, DateTimeData data, int sign, int end) throws RuntimeException {
372 data.utc = buffer.charAt(sign);
374 if (buffer.charAt(sign) == 'Z') {
375 if (end > (++sign)) {
380 if (sign <= (end - 6)) {
382 int negate = buffer.charAt(sign) == '-' ? -1 : 1;
384 int stop = ++sign + 2;
385 data.timezoneHr = negate * parseInt(buffer, sign, stop);