View Source API Reference TimeZoneInfo v0.7.2

Modules

TimeZoneInfo provides a time zone database for Elixir using the data from the the Internet Assigned Numbers Authority (IANA).

A behaviour to persist the data.

An implementation for the behaviour TimeZoneInfo.DataPersistence to persist data in the file system.

An implementation for the behaviour TimeZoneInfo.DataPersistence to persist data in the priv dir.

A behaviour to store data and serve them later on.

The behaviour for downloaders.

An implementation of the TimeZoneInfo.Downloader behaviour using Mint.

The IANA-Parser builds the data structure for TimeZoneInfo.

A behaviour for TimeZoneInfo listeners.

A listener to log TimeZoneInfo events.

Implementation of the Calendar.TimeZoneDatabase behaviour.

The Transformer transfers the parsed IANA data into the required format for TimeZoneInfo.

This module provides some functions to create time zone abbreviations.

This module handles and transforms the IANA rules.

A rule set is a set of IANA rules with one entry per rule execution.

The transformer for time-zones.