本文整理了Java中java.util.TimeZone.getDefault()
方法的一些代码示例,展示了TimeZone.getDefault()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TimeZone.getDefault()
方法的具体详情如下:
包路径:java.util.TimeZone
类名称:TimeZone
方法名:getDefault
[英]Gets the default TimeZone
for this host. The source of the default TimeZone
may vary with implementation.
[中]
代码示例来源:origin: neo4j/neo4j
public StoreFiles( DatabaseLayout databaseLayout )
{
this.databaseLayout = databaseLayout;
TimeZone tz = TimeZone.getDefault();
dateFormat = new SimpleDateFormat( FORMAT_DATE_ISO );
dateFormat.setTimeZone( tz );
}
代码示例来源:origin: org.apache.commons/commons-lang3
/**
* <p>Gets a formatter instance using the default pattern in the
* default timezone and locale.</p>
*
* @return a date/time formatter
*/
public F getInstance() {
return getDateTimeInstance(DateFormat.SHORT, DateFormat.SHORT, TimeZone.getDefault(), Locale.getDefault());
}
代码示例来源:origin: prestodb/presto
@Config("hive.time-zone")
public HiveClientConfig setTimeZone(String id)
{
this.timeZone = (id != null) ? id : TimeZone.getDefault().getID();
return this;
}
代码示例来源:origin: stackoverflow.com
TimeZone.getDefault().inDaylightTime( new Date() );
代码示例来源:origin: stackoverflow.com
TimeZone timeZone = TimeZone.getTimeZone("UTC");
Calendar calendar = Calendar.getInstance(timeZone);
SimpleDateFormat simpleDateFormat =
new SimpleDateFormat("EE MMM dd HH:mm:ss zzz yyyy", Locale.US);
simpleDateFormat.setTimeZone(timeZone);
System.out.println("Time zone: " + timeZone.getID());
System.out.println("default time zone: " + TimeZone.getDefault().getID());
System.out.println();
System.out.println("UTC: " + simpleDateFormat.format(calendar.getTime()));
System.out.println("Default: " + calendar.getTime());
代码示例来源:origin: stackoverflow.com
SimpleDateFormat result = new SimpleDateFormat(pattern);
return createDateFormat(pattern, TimeZone.getDefault());
return createDateFormat(ISO_FORMAT_WITH_TZ, TimeZone.getDefault());
final TimeZone defaultTZ = TimeZone.getDefault();
final int defaultOffset = defaultTZ.getOffset(nowInMillis) / MILLIS_IN_HOUR;
final int userOffset = TimeZone.getTimeZone(System
.getProperty("user.timezone")).getOffset(nowInMillis) / MILLIS_IN_HOUR;
final Locale defaultLocale = Locale.getDefault();
System.out.println(" default.timezone.id = " + defaultTZ.getID());
System.out.println(" default.timezone-offset (hours) = " + defaultOffset);
System.out.println(" default.locale = "
public void setUp() throws Exception {
now = new Date();
londonTimeZone = TimeZone.getTimeZone("GMT");
newYorkTimeZone = TimeZone.getTimeZone("GMT-5");
sydneyTimeZone = TimeZone.getTimeZone("GMT+10");
代码示例来源:origin: stagemonitor/stagemonitor
public static String dateAsIsoString(Date date) {
TimeZone tz = TimeZone.getDefault();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ");
df.setTimeZone(tz);
return df.format(date);
}
代码示例来源:origin: facebook/facebook-android-sdk
private static void refreshTimezone() {
try {
TimeZone tz = TimeZone.getDefault();
deviceTimezoneAbbreviation = tz.getDisplayName(
tz.inDaylightTime(new Date()),
TimeZone.SHORT
);
deviceTimeZoneName = tz.getID();
} catch (AssertionError e) {
// Workaround for a bug in Android that can cause crashes on Android 8.0 and 8.1
} catch (Exception e) {
}
}
代码示例来源:origin: com.thoughtworks.xstream/xstream
public Object unmarshal(HierarchicalStreamReader reader, UnmarshallingContext context) {
reader.moveDown();
long timeInMillis = Long.parseLong(reader.getValue());
reader.moveUp();
final String timeZone;
if (reader.hasMoreChildren()) {
reader.moveDown();
timeZone = reader.getValue();
reader.moveUp();
} else { // backward compatibility to XStream 1.1.2 and below
timeZone = TimeZone.getDefault().getID();
}
GregorianCalendar result = new GregorianCalendar();
result.setTimeZone(TimeZone.getTimeZone(timeZone));
result.setTime(new Date(timeInMillis)); // calendar.setTimeInMillis() not available under JDK 1.3
return result;
}
代码示例来源:origin: robovm/robovm
public static String formatDateRange(long startMs, long endMs, int flags, String olsonId) {
if ((flags & FORMAT_UTC) != 0) {
olsonId = "UTC";
}
TimeZone tz = (olsonId != null) ? TimeZone.getTimeZone(olsonId) : TimeZone.getDefault();
return formatDateRange(Locale.getDefault(), tz, startMs, endMs, flags);
}
代码示例来源:origin: spring-projects/spring-framework
@Test
@SuppressWarnings("deprecation")
public void testBindInstantFromJavaUtilDate() {
TimeZone defaultZone = TimeZone.getDefault();
TimeZone.setDefault(TimeZone.getTimeZone("GMT"));
try {
MutablePropertyValues propertyValues = new MutablePropertyValues();
propertyValues.add("instant", new Date(109, 9, 31, 12, 0));
binder.bind(propertyValues);
assertEquals(0, binder.getBindingResult().getErrorCount());
assertTrue(binder.getBindingResult().getFieldValue("instant").toString().startsWith("2009-10-31"));
}
finally {
TimeZone.setDefault(defaultZone);
}
}
代码示例来源:origin: org.apache.commons/commons-lang3
@Test
public void testCheckDefaults() {
final FastDateFormat format = FastDateFormat.getInstance();
final FastDateFormat medium = FastDateFormat.getDateTimeInstance(FastDateFormat.SHORT, FastDateFormat.SHORT);
assertEquals(medium, format);
final SimpleDateFormat sdf = new SimpleDateFormat();
assertEquals(sdf.toPattern(), format.getPattern());
assertEquals(Locale.getDefault(), format.getLocale());
assertEquals(TimeZone.getDefault(), format.getTimeZone());
}
代码示例来源:origin: org.apache.commons/commons-lang3
@Before
public void setUp() throws Exception {
dateParser = new SimpleDateFormat("MMM dd, yyyy", Locale.ENGLISH);
dateTimeParser = new SimpleDateFormat("MMM dd, yyyy H:mm:ss.SSS", Locale.ENGLISH);
date1 = dateTimeParser.parse("February 12, 2002 12:34:56.789");
date2 = dateTimeParser.parse("November 18, 2001 1:23:11.321");
defaultZone = TimeZone.getDefault();
zone = TimeZone.getTimeZone("MET");
try {
TimeZone.setDefault(zone);
代码示例来源:origin: dropwizard/dropwizard
@JsonProperty
public void setTimeZone(String zoneId) {
this.timeZone = Strings.nullToEmpty(zoneId).equalsIgnoreCase("system") ? TimeZone.getDefault() :
TimeZone.getTimeZone(zoneId);
}
代码示例来源:origin: prestodb/presto
public ClientSession getClientSession()
{
return new ClientSession(
parseServer(server),
user,
"presto-benchmark",
Optional.empty(),
ImmutableSet.of(),
null,
catalog,
schema,
null,
TimeZone.getDefault().getID(),
Locale.getDefault(),
ImmutableMap.of(),
toProperties(this.sessionProperties),
ImmutableMap.of(),
null,
clientRequestTimeout);
}
代码示例来源:origin: stackoverflow.com
public static Date getDate(final SharedPreferences prefs, final String key, final Date defValue) {
if (!prefs.contains(key + "_value") || !prefs.contains(key + "_zone")) {
return defValue;
}
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(prefs.getLong(key + "_value", 0));
calendar.setTimeZone(TimeZone.getTimeZone(prefs.getString(key + "_zone", TimeZone.getDefault().getID())));
return calendar.getTime();
}
public static void putDate(final SharedPreferences prefs, final String key, final Date date, final TimeZone zone) {
editor.edit().putLong(key + "_value", date.getTime()).apply();
editor.edit().putString(key + "_zone", zone.getID()).apply();
}
代码示例来源:origin: stackoverflow.com
TimeZone tz = TimeZone.getDefault();
Date now = new Date();
int offsetFromUtc = tz.getOffset(now.getTime()) / 1000;
代码示例来源:origin: apache/drill
public static String toIsoTime(long timestamp) {
// Uses old-style dates rather than java.time because
// the code still must compile for JDK 7.
DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
fmt.setTimeZone(TimeZone.getDefault());
return fmt.format(new Date(timestamp));
}
代码示例来源:origin: stagemonitor/stagemonitor
public String toFreemarkerIsoLocal(Date date) {
TimeZone tz = TimeZone.getDefault();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssXXX");
df.setTimeZone(tz);
return df.format(date);
}
代码示例来源:origin: jiangqqlmj/FastDev4Android
/**
* 根据主机的默认 TimeZone,来获得指定形式的时间字符串。
* @param dateFormat
* @return 返回日期字符串,形式和formcat一致。
*/
public static String getCurrentDateString(String dateFormat) {
Calendar cal = Calendar.getInstance(TimeZone.getDefault());
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
sdf.setTimeZone(TimeZone.getDefault());
return sdf.format(cal.getTime());
}
内容来源于网络,如有侵权,请联系作者删除!