Skip to content


@philr philr released this · 331 commits to master since this release

  • Use timestamps rather than DateTime objects in zone files for times between 1970 and 2037 (the range of Time).
  • Don't convert passed in Time objects to DateTime in most cases (provides a substantial performance improvement).
  • Allow integer timestamps (time in seconds since 1970-1-1) to be used as well as Time and DateTime objects in all public methods that take times as parameters.
  • Tool to compare TZInfo conversions with output from zdump.
  • TZDataParser zone generation algorithm rewritten. Now based on the zic code. TZInfo is now 100% compatible with zic/zdump output.
  • Riyadh Solar Time zones now included again (generation time has been reduced with TZDataParser changes).
  • Use binary mode when writing zone and country files to get Unix (\n) new lines.
  • Omit unnecessary quotes in zone identifier symbols.
  • Omit the final transition to DST if there is a prior transition in the last year processed to standard time.
  • Updated to tzdata version 2006c (

TZInfo v0.2.0 on


Something went wrong with that request. Please try again.