Support for time-zones and their rules.
Daylight Saving Time and Time-Zones are concepts used by Governments to alter local time. This package provides support for time-zones, their rules and the resulting gaps and overlaps in the local time-line typically caused by Daylight Saving Time.
Unless otherwise noted, passing a null argument to a constructor or method in any class or interface
in this package will cause a
NullPointerException to be thrown.
The Javadoc "@param" definition is used to summarise the null-behavior.
NullPointerException" is not explicitly documented in each method.
A transition between two offsets caused by a discontinuity in the local time-line.
A rule expressing how to create a transition.
The rules defining how the zone offset varies for a single time-zone.
Provider of time-zone rules to the system.
A definition of the way a local time can be converted to the actual transition date-time.
Thrown to indicate a problem with time-zone configuration.
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.