Uses of Class
java.time.ZoneId
-
Packages that use ZoneId 软件包 描述 java.time 日期,时间,瞬间和持续时间的主要API。java.time.chrono 除默认ISO之外的日历系统的通用API。java.time.format 提供打印和解析日期和时间的类。java.time.temporal 使用字段和单位访问日期和时间,以及日期时间调整器。java.util 包含集合框架,一些国际化支持类,一个服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,一个位数组和几个其他实用程序类。 -
-
Uses of ZoneId in java.time
Subclasses of ZoneId in java.time Modifier and Type Class 描述 class
ZoneOffset
与格林威治/ UTC的时区偏移量,如+02:00
。Methods in java.time that return ZoneId Modifier and Type 方法 描述 static ZoneId
ZoneId. from(TemporalAccessor temporal)
从时间对象获取ZoneId
的实例。abstract ZoneId
Clock. getZone()
获取用于创建日期和时间的时区。ZoneId
ZonedDateTime. getZone()
获得时区,如“欧洲/巴黎”。ZoneId
ZoneId. normalized()
规范时区ID,尽可能返回ZoneOffset
。static ZoneId
ZoneId. of(String zoneId)
从ID获取一个ZoneId
的实例,确保该ID有效并且可以使用。static ZoneId
ZoneId. of(String zoneId, Map<String,String> aliasMap)
使用其ID来获取ZoneId
的实例,使用别名映射来补充标准区域ID。static ZoneId
ZoneId. ofOffset(String prefix, ZoneOffset offset)
获取包含一个偏移量的ZoneId
的实例。static ZoneId
ZoneId. systemDefault()
获取系统默认时区。Methods in java.time with parameters of type ZoneId Modifier and Type 方法 描述 ZonedDateTime
LocalDate. atStartOfDay(ZoneId zone)
根据时区中的规则,在最早的有效时间内从此日期返回划分的日期时间。ZonedDateTime
Instant. atZone(ZoneId zone)
将此瞬间与时区相结合,创建一个ZonedDateTime
。ZonedDateTime
LocalDateTime. atZone(ZoneId zone)
将此日期时间与时区组合起来创建一个ZonedDateTime
。ZonedDateTime
OffsetDateTime. atZoneSameInstant(ZoneId zone)
将此日期时间与时区组合,创建一个ZonedDateTime
确保结果具有相同的时刻。ZonedDateTime
OffsetDateTime. atZoneSimilarLocal(ZoneId zone)
将此日期时间与时区组合,以创建一个ZonedDateTime
试图保持相同的本地日期和时间。static Clock
Clock. fixed(Instant fixedInstant, ZoneId zone)
获得始终返回相同时刻的时钟。static LocalDate
LocalDate. now(ZoneId zone)
从指定时区的系统时钟获取当前日期。static LocalDateTime
LocalDateTime. now(ZoneId zone)
从指定时区的系统时钟获取当前的日期时间。static LocalTime
LocalTime. now(ZoneId zone)
从指定时区的系统时钟获取当前时间。static MonthDay
MonthDay. now(ZoneId zone)
从指定时区的系统时钟获取当前的月日。static OffsetDateTime
OffsetDateTime. now(ZoneId zone)
从指定时区的系统时钟获取当前的日期时间。static OffsetTime
OffsetTime. now(ZoneId zone)
从指定时区的系统时钟获取当前时间。static Year
Year. now(ZoneId zone)
从指定时区的系统时钟获取当年。static YearMonth
YearMonth. now(ZoneId zone)
从指定时区的系统时钟获取当前的一个月。static ZonedDateTime
ZonedDateTime. now(ZoneId zone)
从指定时区的系统时钟获取当前的日期时间。static ZonedDateTime
ZonedDateTime. of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, ZoneId zone)
从年,月,日,时,分,秒,纳秒和时区获取ZonedDateTime
的实例。static ZonedDateTime
ZonedDateTime. of(LocalDate date, LocalTime time, ZoneId zone)
从当地的日期和时间获取ZonedDateTime
的实例。static ZonedDateTime
ZonedDateTime. of(LocalDateTime localDateTime, ZoneId zone)
从本地日期时间获取ZonedDateTime
的实例。static LocalDate
LocalDate. ofInstant(Instant instant, ZoneId zone)
从Instant
和区域ID获取LocalDate
的实例。static LocalDateTime
LocalDateTime. ofInstant(Instant instant, ZoneId zone)
从Instant
和区域ID获取LocalDateTime
的实例。static LocalTime
LocalTime. ofInstant(Instant instant, ZoneId zone)
从Instant
和区域ID获取LocalTime
的实例。static OffsetDateTime
OffsetDateTime. ofInstant(Instant instant, ZoneId zone)
从Instant
和区域ID获取OffsetDateTime
的实例。static OffsetTime
OffsetTime. ofInstant(Instant instant, ZoneId zone)
从Instant
和区域ID获取OffsetTime
的实例。static ZonedDateTime
ZonedDateTime. ofInstant(Instant instant, ZoneId zone)
从Instant
获取ZonedDateTime
的实例。static ZonedDateTime
ZonedDateTime. ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
从通过组合本地日期时间和偏移量形成的瞬间获取ZonedDateTime
的实例。static ZonedDateTime
ZonedDateTime. ofLocal(LocalDateTime localDateTime, ZoneId zone, ZoneOffset preferredOffset)
从本地日期时间获取ZonedDateTime
的实例,如果可能,使用首选偏移量。static ZonedDateTime
ZonedDateTime. ofStrict(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
获取ZonedDateTime
的实例,严格验证本地日期时间,偏移量和区域ID的组合。static Clock
Clock. system(ZoneId zone)
获取使用最佳可用系统时钟返回当前即时的时钟。static Clock
Clock. tickMillis(ZoneId zone)
获取时钟,使用最佳可用系统时钟返回当前瞬间滴答整数毫秒。static Clock
Clock. tickMinutes(ZoneId zone)
获取时钟,使用最佳可用系统时钟在一分钟内返回当前瞬间滴答。static Clock
Clock. tickSeconds(ZoneId zone)
获取时钟,使用最佳可用系统时钟在一秒钟内返回当前瞬间滴答作响。abstract Clock
Clock. withZone(ZoneId zone)
以不同的时区返回此时钟的副本。ZonedDateTime
ZonedDateTime. withZoneSameInstant(ZoneId zone)
使用不同的时区返回此日期时间的副本,保留即时。ZonedDateTime
ZonedDateTime. withZoneSameLocal(ZoneId zone)
使用不同的时区返回此日期时间的副本,如果可能,保留本地日期时间。 -
Uses of ZoneId in java.time.chrono
Methods in java.time.chrono that return ZoneId Modifier and Type 方法 描述 ZoneId
ChronoZonedDateTime. getZone()
获取区域ID,例如“欧洲/巴黎”。Methods in java.time.chrono with parameters of type ZoneId Modifier and Type 方法 描述 ChronoZonedDateTime<D>
ChronoLocalDateTime. atZone(ZoneId zone)
将此时间与时区相结合,创建一个ChronoZonedDateTime
。default ChronoLocalDate
Chronology. dateNow(ZoneId zone)
从指定时区的系统时钟获取此时间顺序中的当前本地日期。HijrahDate
HijrahChronology. dateNow(ZoneId zone)
LocalDate
IsoChronology. dateNow(ZoneId zone)
从指定时区的系统时钟获取当前的ISO本地日期。JapaneseDate
JapaneseChronology. dateNow(ZoneId zone)
MinguoDate
MinguoChronology. dateNow(ZoneId zone)
ThaiBuddhistDate
ThaiBuddhistChronology. dateNow(ZoneId zone)
static HijrahDate
HijrahDate. now(ZoneId zone)
在指定的时区获得伊斯兰教Umm Al-Qura日历的当前HijrahDate
。static JapaneseDate
JapaneseDate. now(ZoneId zone)
从指定时区的系统时钟获取当前的JapaneseDate
。static MinguoDate
MinguoDate. now(ZoneId zone)
从指定时区的系统时钟获取当前的MinguoDate
。static ThaiBuddhistDate
ThaiBuddhistDate. now(ZoneId zone)
从指定时区的系统时钟获取当前的ThaiBuddhistDate
。ChronoZonedDateTime<D>
ChronoZonedDateTime. withZoneSameInstant(ZoneId zone)
使用不同的时区返回此日期时间的副本,保留即时。ChronoZonedDateTime<D>
ChronoZonedDateTime. withZoneSameLocal(ZoneId zone)
使用不同的时区返回此日期时间的副本,如果可能,保留本地日期时间。default ChronoZonedDateTime<? extends ChronoLocalDate>
Chronology. zonedDateTime(Instant instant, ZoneId zone)
获得ChronoZonedDateTime
在从这个年表Instant
。ChronoZonedDateTime<HijrahDate>
HijrahChronology. zonedDateTime(Instant instant, ZoneId zone)
ZonedDateTime
IsoChronology. zonedDateTime(Instant instant, ZoneId zone)
从这个年龄从Instant
获得ISOInstant
日期时间。ChronoZonedDateTime<JapaneseDate>
JapaneseChronology. zonedDateTime(Instant instant, ZoneId zone)
ChronoZonedDateTime<MinguoDate>
MinguoChronology. zonedDateTime(Instant instant, ZoneId zone)
ChronoZonedDateTime<ThaiBuddhistDate>
ThaiBuddhistChronology. zonedDateTime(Instant instant, ZoneId zone)
-
Uses of ZoneId in java.time.format
Methods in java.time.format that return ZoneId Modifier and Type 方法 描述 ZoneId
DateTimeFormatter. getZone()
获取在格式化期间使用的覆盖区域。Methods in java.time.format with parameters of type ZoneId Modifier and Type 方法 描述 DateTimeFormatter
DateTimeFormatter. withZone(ZoneId zone)
使用新的覆盖区域返回此格式化程序的副本。Method parameters in java.time.format with type arguments of type ZoneId Modifier and Type 方法 描述 DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendGenericZoneText(TextStyle textStyle, Set<ZoneId> preferredZones)
将泛型时区名称(如“太平洋时间”)附加到格式化程序。DateTimeFormatterBuilder
DateTimeFormatterBuilder. appendZoneText(TextStyle textStyle, Set<ZoneId> preferredZones)
将时区名称(如“英国夏令时”)附加到格式化程序。 -
Uses of ZoneId in java.time.temporal
Methods in java.time.temporal that return types with arguments of type ZoneId Modifier and Type 方法 描述 static TemporalQuery<ZoneId>
TemporalQueries. zone()
一个宽松的查询为ZoneId
,回落到ZoneOffset
。static TemporalQuery<ZoneId>
TemporalQueries. zoneId()
严格查询ZoneId
。 -
Uses of ZoneId in java.util
Methods in java.util that return ZoneId Modifier and Type 方法 描述 ZoneId
TimeZone. toZoneId()
将此TimeZone
对象转换为ZoneId
。Methods in java.util with parameters of type ZoneId Modifier and Type 方法 描述 static TimeZone
TimeZone. getTimeZone(ZoneId zoneId)
获取TimeZone
为给定zoneId
。
-