Hi, all
Ruby 1.8.6
Rails 2.3.2
Environment.rb
config.time_zone = ‘Buenos Aires’
This zone is usually GMT -3:00hs but in this moment os the year it
gives GMT -2.00 hs because the world time saving
conventions…but…our country (Argentina) don’t adopt the time
saving convention this year…
How can I set the time zone to get an fixed GMT -3.00 ?
Thanks
Fabián
You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
Quoting FF [email protected]:
conventions…but…our country (Argentina) don’t adopt the time
saving convention this year…
How can I set the time zone to get an fixed GMT -3.00 ?
Update/Patch your OS, seriously. First example below is on a newly
installed
OpenSuSE 11.2. Or second method below (per
http://rails.rubyonrails.org/).
Both are UTC -03:00. You indicate that your computer is giving you
Buenos
Aires is UTC -02:00. If the OS has been patched recently, try
restarting the
Rails server to get the new TZ info.
tz = ActiveSupport::TimeZone[“Buenos Aires”]
=> #<ActiveSupport::TimeZone:0xb6e9670c @tzinfo=nil, @utc_offset=-10800,
@name=“Buenos Aires”>
tz = ActiveSupport::TimeZone[-3]
=> #<ActiveSupport::TimeZone:0xb6e966f8 @tzinfo=nil, @utc_offset=-10800,
@name=“Brasilia”>
HTH,
Jeffrey
–
You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
Hi Jeffrey.
My OS is WindowsXP SP3. The time saving is running ok for all the apps
in the computer.
So my computer is giving me, UTC -03:00.
Rails with the time_zone set to “Buenos Aires”…gives -02:00 so the
problem is only with Rails.
FabiánOn 21 dic, 20:01, “Jeffrey L. Taylor” [email protected] wrote:
This zone is usually GMT -3:00hs but in this moment os the year it
tz = ActiveSupport::TimeZone[“Buenos Aires”]
=> #<ActiveSupport::TimeZone:0xb6e9670c @tzinfo=nil, @utc_offset=-10800, @name=“Buenos Aires”>>> tz = ActiveSupport::TimeZone[-3]
=> #<ActiveSupport::TimeZone:0xb6e966f8 @tzinfo=nil, @utc_offset=-10800, @name=“Brasilia”>
HTH,
Jeffrey
–
You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
config.time_zone = ‘Buenos Aires’
Aires is UTC -02:00. If the OS has been patched recently, try restarting the
My OS is WindowsXP SP3. The time saving is running ok for all the apps
in the computer.
So my computer is giving me, UTC -03:00.
Rails with the time_zone set to “Buenos Aires”…gives -02:00 so the
problem is only with Rails.
Fabián
Which version of ActiveSupport do you have? I had assumed that TZ info
was
coming from the OS, but digging into the Rails libraries, that turns out
not
to be true. Shame on me. The information is in:
activesupport-2.x.y/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definitions/America/Argentina/Buenos_Aires.rb
Note: if the version of tzinfo is different, this probably is where your
problem is. I checked ActiveSupport 2.3.3 and 2.3.5 and they are the
same.
Jeffrey
–
You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
On Dec 23, 7:58 pm, FF [email protected] wrote:
tz.transition 2010, 3, :o4, 1269136800
You might try updating your tzinfo gem (if you have it installed it
takes precendence over the one bundled in rails) - new versions are
released every so often incorporating changes to the definition files
Fred
On 22 dic, 17:05, “Jeffrey L. Taylor” [email protected] wrote:
Rails 2.3.2
Update/Patch your OS, seriously. First example below is on a newly installed
coming from the OS, but digging into the Rails libraries, that turns out not
to be true. Shame on me. The information is in:
activesupport-2.x.y/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definiti ons/America/Argentina/Buenos_Aires.rb
Note: if the version of tzinfo is different, this probably is where your
problem is. I checked ActiveSupport 2.3.3 and 2.3.5 and they are the same.
Jeffrey
–
You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
That Works.
I have tzinfo-0.3.12 gem
Upgrade to tzinfo-0.3.15 gem
Thanks a lot to all of the buddies
Fabián
On 24 dic, 13:36, Frederick C. [email protected] wrote:
config.time_zone = ‘Buenos Aires’
Aires is UTC -02:00. If the OS has been patched recently, try restarting the
My OS is WindowsXP SP3. The time saving is running ok for all the apps
activesupport-2.x.y/lib/active_support/vendor/tzinfo-0.3.12/tzinfo/definiti ons/America/Argentina/Buenos_Aires.rb
Note: if the version of tzinfo is different, this probably is where your
problem is. I checked ActiveSupport 2.3.3 and 2.3.5 and they are the same.
Jeffrey
–
You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
Well…I want the things working…with glory or frustratation…
I know that there´s no a lot of buddies here in the south dealing with
this rails problems…and I know too that rails do not how to know
that our contry is the only in this zone that no use this year the
time saving…
So I appreciate a lot you atention and help adout this issua…you
keep with the glory…I only want to know how do this this work…
Thanks again
Fabián
On 23 dic, 21:31, “Jeffrey L. Taylor” [email protected] wrote:
=> true
=> Wed, 23 Dec 2009 21:24:32 ART -03:00>> Time.now.in_time_zone(ActiveSupport::TimeZone[‘Buenos Aires’]).dst?
You want the glory/frustration of reporting this bug?
definitions/America/Argentina/Buenos_Aires.rb
tz.transition 2010, 10, :o5, 1287284400
How can I set the time zone to get an fixed GMT -3.00 ?
Fabián
–
You received this message because you are subscribed to the Google G. “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group athttp://groups.google.com/group/rubyonrails-talk?hl=en.
–
You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.