Uses of Class
java.time.ZoneOffset
-
Packages that use ZoneOffset 软件包 描述 java.time 日期,时间,瞬间和持续时间的主要API。java.time.chrono 除默认ISO之外的日历系统的通用API。java.time.temporal 使用字段和单位访问日期和时间,以及日期时间调整器。java.time.zone 支持时区及其规则。 -
-
Uses of ZoneOffset in java.time
Fields in java.time declared as ZoneOffset Modifier and Type Field 描述 static ZoneOffset
ZoneOffset. MAX
最大支持偏移量的常数。static ZoneOffset
ZoneOffset. MIN
最小支持偏移量的常数。static ZoneOffset
ZoneOffset. UTC
UTC的时区偏移量,ID为“Z”。Methods in java.time that return ZoneOffset Modifier and Type 方法 描述 static ZoneOffset
ZoneOffset. from(TemporalAccessor temporal)
从时间对象获取一个ZoneOffset
的实例。ZoneOffset
OffsetDateTime. getOffset()
获取区域偏移量,例如“+01:00”。ZoneOffset
OffsetTime. getOffset()
获取区域偏移量,例如“+01:00”。ZoneOffset
ZonedDateTime. getOffset()
获取区域偏移量,例如“+01:00”。static ZoneOffset
ZoneOffset. of(String offsetId)
使用ID获取ZoneOffset
的实例。static ZoneOffset
ZoneOffset. ofHours(int hours)
获取ZoneOffset
的实例,使用小时数的偏移量。static ZoneOffset
ZoneOffset. ofHoursMinutes(int hours, int minutes)
获取ZoneOffset
的实例,以小时和分钟为ZoneOffset
使用偏移量。static ZoneOffset
ZoneOffset. ofHoursMinutesSeconds(int hours, int minutes, int seconds)
获取ZoneOffset
的实例,使用小时,分和秒的偏移量。static ZoneOffset
ZoneOffset. ofTotalSeconds(int totalSeconds)
获取ZoneOffset
的实例,指定总偏移量(以秒为单位)Methods in java.time with parameters of type ZoneOffset Modifier and Type 方法 描述 OffsetDateTime
Instant. atOffset(ZoneOffset offset)
将此瞬间与偏移组合,创建一个OffsetDateTime
。OffsetDateTime
LocalDateTime. atOffset(ZoneOffset offset)
将此日期时间与偏移量相结合,创建一个OffsetDateTime
。OffsetTime
LocalTime. atOffset(ZoneOffset offset)
结合这个时间与偏移创建一个OffsetTime
。int
ZoneOffset. compareTo(ZoneOffset other)
将此偏移量与其他偏移量按降序进行比较。static OffsetDateTime
OffsetDateTime. of(int year, int month, int dayOfMonth, int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)
从年,月,日,小时,分,秒,纳秒和偏移中获取OffsetDateTime
的实例。static OffsetDateTime
OffsetDateTime. of(LocalDate date, LocalTime time, ZoneOffset offset)
从日期,时间和偏移量获取OffsetDateTime
的实例。static OffsetDateTime
OffsetDateTime. of(LocalDateTime dateTime, ZoneOffset offset)
从日期时间和偏移量获取OffsetDateTime
的实例。static OffsetTime
OffsetTime. of(int hour, int minute, int second, int nanoOfSecond, ZoneOffset offset)
从一小时,分钟,秒和纳秒获取OffsetTime
的实例。static OffsetTime
OffsetTime. of(LocalTime time, ZoneOffset offset)
从当地时间和偏移量获取OffsetTime
的实例。static LocalDateTime
LocalDateTime. ofEpochSecond(long epochSecond, int nanoOfSecond, ZoneOffset offset)
使用从1970-01-01T00:00:00Z的时代开始的秒数获得LocalDateTime
的实例。static ZonedDateTime
ZonedDateTime. ofInstant(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
从本地日期时间和偏移量组合形成的瞬间获取ZonedDateTime
的实例。static ZonedDateTime
ZonedDateTime. ofLocal(LocalDateTime localDateTime, ZoneId zone, ZoneOffset preferredOffset)
从本地日期时间获取ZonedDateTime
的实例,如果可能,使用首选偏移量。static ZoneId
ZoneId. ofOffset(String prefix, ZoneOffset offset)
获取一个封装偏移的实例ZoneId
。static ZonedDateTime
ZonedDateTime. ofStrict(LocalDateTime localDateTime, ZoneOffset offset, ZoneId zone)
获取ZonedDateTime
的实例,严格验证本地日期时间,偏移量和区域ID的组合。long
LocalDate. toEpochSecond(LocalTime time, ZoneOffset offset)
将此LocalDate
转换为1970-01-01T00:00:00Z的时代以来的秒数。long
LocalTime. toEpochSecond(LocalDate date, ZoneOffset offset)
将此LocalTime
转换为1970-01-01T00:00:00Z的时代以来的秒数。OffsetDateTime
OffsetDateTime. withOffsetSameInstant(ZoneOffset offset)
以指定的偏移量返回此OffsetDateTime
的副本,确保结果处于同一时刻。OffsetTime
OffsetTime. withOffsetSameInstant(ZoneOffset offset)
返回具有指定偏移量的OffsetTime
的副本,确保结果在隐含日期处于同一时刻。OffsetDateTime
OffsetDateTime. withOffsetSameLocal(ZoneOffset offset)
返回具有指定偏移量的OffsetDateTime
的副本,确保结果具有相同的本地日期时间。OffsetTime
OffsetTime. withOffsetSameLocal(ZoneOffset offset)
以指定的偏移量返回此OffsetTime
的副本,确保结果具有相同的本地时间。 -
Uses of ZoneOffset in java.time.chrono
Methods in java.time.chrono that return ZoneOffset Modifier and Type 方法 描述 ZoneOffset
ChronoZonedDateTime. getOffset()
获取区域偏移量,例如“+01:00”。Methods in java.time.chrono with parameters of type ZoneOffset Modifier and Type 方法 描述 default long
Chronology. epochSecond(int prolepticYear, int month, int dayOfMonth, int hour, int minute, int second, ZoneOffset zoneOffset)
从1970-01-01T00:00:00Z的时期获取秒数。default long
Chronology. epochSecond(Era era, int yearOfEra, int month, int dayOfMonth, int hour, int minute, int second, ZoneOffset zoneOffset)
从1970-01-01T00:00:00Z的时期获取秒数。long
IsoChronology. epochSecond(int prolepticYear, int month, int dayOfMonth, int hour, int minute, int second, ZoneOffset zoneOffset)
从1970-01-01T00:00:00Z的时期获取秒数。default long
ChronoLocalDateTime. toEpochSecond(ZoneOffset offset)
将此日期时间转换为从1970-01-01T00:00:00Z的时期开始的秒数。default Instant
ChronoLocalDateTime. toInstant(ZoneOffset offset)
将此日期时间转换为Instant
。 -
Uses of ZoneOffset in java.time.temporal
Methods in java.time.temporal that return types with arguments of type ZoneOffset Modifier and Type 方法 描述 static TemporalQuery<ZoneOffset>
TemporalQueries. offset()
对于ZoneOffset
的查询,如果找不到则返回null。 -
Uses of ZoneOffset in java.time.zone
Methods in java.time.zone that return ZoneOffset Modifier and Type 方法 描述 ZoneOffset
ZoneRules. getOffset(Instant instant)
获得这些规则中指定时刻适用的偏移量。ZoneOffset
ZoneRules. getOffset(LocalDateTime localDateTime)
在这些规则中为指定的本地日期时间获取适当的偏移量。ZoneOffset
ZoneOffsetTransition. getOffsetAfter()
获得转换后的偏移量。ZoneOffset
ZoneOffsetTransitionRule. getOffsetAfter()
获得转换后的偏移量。ZoneOffset
ZoneOffsetTransition. getOffsetBefore()
在转换之前获取偏移量。ZoneOffset
ZoneOffsetTransitionRule. getOffsetBefore()
在转换之前获取偏移量。ZoneOffset
ZoneOffsetTransitionRule. getStandardOffset()
在转换时获得有效的标准偏移量。ZoneOffset
ZoneRules. getStandardOffset(Instant instant)
获取此区域中指定时刻的标准偏移量。Methods in java.time.zone that return types with arguments of type ZoneOffset Modifier and Type 方法 描述 List<ZoneOffset>
ZoneRules. getValidOffsets(LocalDateTime localDateTime)
在这些规则中获取在指定的本地日期时间中适用的偏移量。Methods in java.time.zone with parameters of type ZoneOffset Modifier and Type 方法 描述 LocalDateTime
ZoneOffsetTransitionRule.TimeDefinition. createDateTime(LocalDateTime dateTime, ZoneOffset standardOffset, ZoneOffset wallOffset)
将指定的本地日期时间转换为挂钟上实际看到的本地日期时间。boolean
ZoneOffsetTransition. isValidOffset(ZoneOffset offset)
在此转换期间检查指定的偏移是否有效。boolean
ZoneRules. isValidOffset(LocalDateTime localDateTime, ZoneOffset offset)
检查偏移日期时间对于这些规则是否有效。static ZoneOffsetTransition
ZoneOffsetTransition. of(LocalDateTime transition, ZoneOffset offsetBefore, ZoneOffset offsetAfter)
获取定义两个偏移之间的转换的实例。static ZoneOffsetTransitionRule
ZoneOffsetTransitionRule. of(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefnition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter)
获取定义年度规则以在两个偏移之间创建转换的实例。static ZoneRules
ZoneRules. of(ZoneOffset offset)
获取具有固定区域规则的ZoneRules实例。static ZoneRules
ZoneRules. of(ZoneOffset baseStandardOffset, ZoneOffset baseWallOffset, List<ZoneOffsetTransition> standardOffsetTransitionList, List<ZoneOffsetTransition> transitionList, List<ZoneOffsetTransitionRule> lastRules)
获取ZoneRules的实例。
-