TZInfo Timezone plugin

Plugin details

This plugin installs a replacement for the TimeZone class. The replacement uses the TZInfo library (http://tzinfo.rubyforge.org) to do the time zone conversions, and thus takes into account daylight saving, for free.

Repositoryhttp://dev.rubyonrails.org/svn/rails/plugins/tzinfo_timezone/ Author Jamis Buck Tags Time LicenseMIT

Documentation

Install the plugin:
ruby script/plugin install http://dev.rubyonrails.org/svn/rails/plugins/tzinfo_timezone/

It is not a 100%-compatible replacement, however. If you use TimeZone#unadjust anywhere, you'll need to replace those calls, possibly with #local_to_utc. Also, the #adjust method is deprecated--it is better (and easier to read) if you use the #utc_to_local method instead.

Note that you will need to have the tzinfo library installed separately--it is not bundled with this plugin. You can easily install tzinfo as a gem:

  gem install tzinfo

Further Documentation

There is currently no advanced documentation for this plugin.

New documentation

Edit plugin | (0 older versions) | Last edited by: hardway, 7 months ago