Kalends v0.6.5

Modules summary

Kalends

Kalends

Kalends.AmbiguousDateTime

AmbiguousDateTime provides a struct which represents an ambiguous time and date in a certain time zone. These structs will be returned from the DateTime.from_erl/2 function when the provided time is ambiguous

Kalends.Date

The Date module provides a struct to represent a simple date: year, month and day

Kalends.DateTime

DateTime provides a struct which represents a certain time and date in a certain time zone

Kalends.DateTime.Format
Kalends.DateTime.Parse
Kalends.DateTime.TzPeriod

DateTime.TzPeriod is for getting information about timezone periods. A timezone period is an invention for Kalends, which is a period where the offsets are the same for a given time zone. For instance during summer time in London where Daylight Saving Time is in effect. The period would be from the beginning of summer time until the fall where DST is no longer in effect

Kalends.NaiveDateTime

NaiveDateTime can represents a "naive time". That is a point in time without a specified time zone

Kalends.Time

The Time module provides a struct to represent a simple time without specifying a date, nor a time zone

Kalends.TimeZoneData