timezone library
TimeZone library
Time zone database and time zone aware DateTime.
Classes
- Location
- A Location maps time instants to the zone in use at that time. Typically, the Location represents the collection of time offsets in use in a geographical area, such as CEST and CET for central Europe.
- LocationDatabase
- LocationDatabase provides interface to find Locations by their name.
- TimeZone
- A TimeZone represents a single time zone such as CEST or CET.
- TZDateTime
- TimeZone aware DateTime.
- TzInstant
- A TzInstant represents a timezone and an instant in time.
Constants
Properties
- local → Location
-
Local Location
no setter
- timeZoneDatabase → LocationDatabase
-
Global TimeZone database
no setter
- UTC → Location
-
UTC Location
no setter
Functions
-
getLocation(
String locationName) → Location - Find Location by its name.
-
initializeDatabase(
List< int> rawData) → void - Initialize Time zone database.
-
setLocalLocation(
Location location) → void - Set local Location