IANA time zone database access for the Julia programming language
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
benchmark Update for Dates standard library (#101) Nov 28, 2017
src Address EzXML findall deprecation (#152) Sep 7, 2018
test Add eps for ZonedDateTime (#148) Sep 3, 2018
.gitignore Update windowsZones.xml to 2017a Nov 2, 2017
.travis.yml Test against Julia 1.0 Aug 9, 2018
LICENSE.md Update contributors on license Jun 16, 2016
README.md Refactor README badges Jan 16, 2018
REQUIRE Bump requirement versions for Julia 1.0 Aug 10, 2018
appveyor.yml Enable CodeCov on AppVeyor Aug 10, 2018
mkdocs.yml Add rounding operations for ZonedDateTimes Jul 4, 2016



TimeZones v0.4 TimeZones v0.5 TimeZones v0.6 TimeZones v0.7
Travis CI AppVeyor codecov
Stable Documentation Latest Documentation

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.