8283681: Improve ZonedDateTime offset handling

Reviewed-by: scolebourne, naoto, rriggs
This commit is contained in:
Claes Redestad 2022-03-25 22:37:55 +00:00
parent 2600f99fec
commit 7bac0a878d
5 changed files with 156 additions and 4 deletions

View file

@ -178,6 +178,11 @@ final class ZoneRegion extends ZoneId implements Serializable {
return (rules != null ? rules : ZoneRulesProvider.getRules(id, false));
}
@Override
/* package-private */ ZoneOffset getOffset(long epochSecond) {
return getRules().getOffset(Instant.ofEpochSecond(epochSecond));
}
//-----------------------------------------------------------------------
/**
* Writes the object using a