Java Code Examples for java.util.TimeZone#SHORT
The following examples show how to use
java.util.TimeZone#SHORT .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: DateTimeFormatterBuilder.java From threetenbp with BSD 3-Clause "New" or "Revised" License | 6 votes |
@Override public boolean print(DateTimePrintContext context, StringBuilder buf) { ZoneId zone = context.getValue(TemporalQueries.zoneId()); if (zone == null) { return false; } if (zone.normalized() instanceof ZoneOffset) { buf.append(zone.getId()); return true; } TemporalAccessor temporal = context.getTemporal(); boolean daylight = false; if (temporal.isSupported(INSTANT_SECONDS)) { Instant instant = Instant.ofEpochSecond(temporal.getLong(INSTANT_SECONDS)); daylight = zone.getRules().isDaylightSavings(instant); } TimeZone tz = TimeZone.getTimeZone(zone.getId()); int tzstyle = (textStyle.asNormal() == TextStyle.FULL ? TimeZone.LONG : TimeZone.SHORT); String text = tz.getDisplayName(daylight, tzstyle, context.getLocale()); buf.append(text); return true; }
Example 2
Source File: 1_FastDateFormat.java From SimFix with GNU General Public License v2.0 | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 3
Source File: Arja_00150_s.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 4
Source File: Lang_26_FastDateFormat_t.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 5
Source File: Elixir_0010_t.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 6
Source File: Lang_50_FastDateFormat_t.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 7
Source File: FastDateFormat.java From Openfire with Apache License 2.0 | 5 votes |
@Override public int estimateLength() { if (mTimeZone != null) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 8
Source File: Arja_00117_s.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 9
Source File: FastDateFormat.java From astor with GNU General Public License v2.0 | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 10
Source File: elixir1_one_s.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 11
Source File: FastDateFormat.java From Yahala-Messenger with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 12
Source File: Elixir_008_s.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 13
Source File: Arja_0097_s.java From coming with MIT License | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 14
Source File: FastDateFormat.java From astor with GNU General Public License v2.0 | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 15
Source File: 1_FastDateFormat.java From SimFix with GNU General Public License v2.0 | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 16
Source File: 1_FastDateFormat.java From SimFix with GNU General Public License v2.0 | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 17
Source File: FastDateFormat.java From astor with GNU General Public License v2.0 | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 18
Source File: FastDateFormat.java From lams with GNU General Public License v2.0 | 5 votes |
/** * {@inheritDoc} */ public int estimateLength() { if (mTimeZoneForced) { return Math.max(mStandard.length(), mDaylight.length()); } else if (mStyle == TimeZone.SHORT) { return 4; } else { return 40; } }
Example 19
Source File: TimeZoneNameProviderImpl.java From openjdk-8 with GNU General Public License v2.0 | 3 votes |
/** * Returns a name for the given time zone ID that's suitable for * presentation to the user in the specified locale. The given time * zone ID is "GMT" or one of the names defined using "Zone" entries * in the "tz database", a public domain time zone database at * <a href="ftp://elsie.nci.nih.gov/pub/">ftp://elsie.nci.nih.gov/pub/</a>. * The data of this database is contained in a file whose name starts with * "tzdata", and the specification of the data format is part of the zic.8 * man page, which is contained in a file whose name starts with "tzcode". * <p> * If <code>daylight</code> is true, the method should return a name * appropriate for daylight saving time even if the specified time zone * has not observed daylight saving time in the past. * * @param ID a time zone ID string * @param daylight if true, return the daylight saving name. * @param style either {@link java.util.TimeZone#LONG TimeZone.LONG} or * {@link java.util.TimeZone#SHORT TimeZone.SHORT} * @param locale the desired locale * @return the human-readable name of the given time zone in the * given locale, or null if it's not available. * @exception IllegalArgumentException if <code>style</code> is invalid, * or <code>locale</code> isn't one of the locales returned from * {@link java.util.spi.LocaleServiceProvider#getAvailableLocales() * getAvailableLocales()}. * @exception NullPointerException if <code>ID</code> or <code>locale</code> * is null * @see java.util.TimeZone#getDisplayName(boolean, int, java.util.Locale) */ @Override public String getDisplayName(String id, boolean daylight, int style, Locale locale) { String[] names = getDisplayNameArray(id, 5, locale); if (names != null) { int index = daylight ? 3 : 1; if (style == TimeZone.SHORT) { index++; } return names[index]; } return null; }
Example 20
Source File: TimeZoneNameProviderImpl.java From jdk8u-jdk with GNU General Public License v2.0 | 3 votes |
/** * Returns a name for the given time zone ID that's suitable for * presentation to the user in the specified locale. The given time * zone ID is "GMT" or one of the names defined using "Zone" entries * in the "tz database", a public domain time zone database at * <a href="ftp://elsie.nci.nih.gov/pub/">ftp://elsie.nci.nih.gov/pub/</a>. * The data of this database is contained in a file whose name starts with * "tzdata", and the specification of the data format is part of the zic.8 * man page, which is contained in a file whose name starts with "tzcode". * <p> * If <code>daylight</code> is true, the method should return a name * appropriate for daylight saving time even if the specified time zone * has not observed daylight saving time in the past. * * @param ID a time zone ID string * @param daylight if true, return the daylight saving name. * @param style either {@link java.util.TimeZone#LONG TimeZone.LONG} or * {@link java.util.TimeZone#SHORT TimeZone.SHORT} * @param locale the desired locale * @return the human-readable name of the given time zone in the * given locale, or null if it's not available. * @exception IllegalArgumentException if <code>style</code> is invalid, * or <code>locale</code> isn't one of the locales returned from * {@link java.util.spi.LocaleServiceProvider#getAvailableLocales() * getAvailableLocales()}. * @exception NullPointerException if <code>ID</code> or <code>locale</code> * is null * @see java.util.TimeZone#getDisplayName(boolean, int, java.util.Locale) */ @Override public String getDisplayName(String id, boolean daylight, int style, Locale locale) { String[] names = getDisplayNameArray(id, 5, locale); if (names != null) { int index = daylight ? 3 : 1; if (style == TimeZone.SHORT) { index++; } return names[index]; } return null; }