src/share/classes/java/util/Formatter.java

Print this page

        

*** 54,64 **** import java.time.Instant; import java.time.ZoneId; import java.time.ZoneOffset; import java.time.temporal.ChronoField; import java.time.temporal.TemporalAccessor; ! import java.time.temporal.Queries; import sun.misc.DoubleConsts; import sun.misc.FormattedFloatingDecimal; /** --- 54,64 ---- import java.time.Instant; import java.time.ZoneId; import java.time.ZoneOffset; import java.time.temporal.ChronoField; import java.time.temporal.TemporalAccessor; ! import java.time.temporal.TemporalQuery; import sun.misc.DoubleConsts; import sun.misc.FormattedFloatingDecimal; /**
*** 4158,4168 **** Flags flags = Flags.ZERO_PAD; sb.append(localizedMagnitude(null, offset, flags, 4, l)); break; } case DateTime.ZONE: { // 'Z' (symbol) ! ZoneId zid = t.query(Queries.zone()); if (zid == null) { throw new IllegalFormatConversionException(c, t.getClass()); } if (!(zid instanceof ZoneOffset) && t.isSupported(ChronoField.INSTANT_SECONDS)) { --- 4158,4168 ---- Flags flags = Flags.ZERO_PAD; sb.append(localizedMagnitude(null, offset, flags, 4, l)); break; } case DateTime.ZONE: { // 'Z' (symbol) ! ZoneId zid = t.query(TemporalQuery.zone()); if (zid == null) { throw new IllegalFormatConversionException(c, t.getClass()); } if (!(zid instanceof ZoneOffset) && t.isSupported(ChronoField.INSTANT_SECONDS)) {