Skip to content
IANA time zone database access for the Julia programming language
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmark Remove Compat and outdated VERSION checks Jan 4, 2019
deps Improve messaging when TimeZones fails to build (#228) Nov 4, 2019
docs Document converting to plain Date (#245) Feb 3, 2020
src Address consistent period printing with Julia 1.5 Feb 4, 2020
.gitignore Documentation update (#189) Mar 28, 2019
.travis.yml Update contributors on license Jun 16, 2016
Project.toml Drop use of AppVeyor CI Jan 10, 2020


Travis CI codecov
Stable Documentation Dev Documentation
code style blue

IANA time zone database access for the Julia programming language. TimeZones.jl extends the Date/DateTime support for Julia to include a new time zone aware TimeType: ZonedDateTime.


  • A new time zone aware TimeType: ZonedDateTime
  • Support for all time zones in the IANA time zone database (also known as the tz/zoneinfo/Olson database)
  • ZonedDateTime-Period arithmetic similar to that of DateTime
  • Local system time zone information as a TimeZone
  • Current system time in any TimeZone
  • Support for reading the tzfile format
  • String parsing of ZonedDateTime using DateFormat


TimeZones.jl can be installed through the Julia package manager:

julia> Pkg.add("TimeZones")

For detailed installation instructions see the documentation linked above.

You can’t perform that action at this time.