Thank you very much.  I had a feeling it was a postgres thing and not
a rails thing.
I'm impressed at what rails/ruby can do about timezone just the same.

Personally, I find working with date/time to be the most problematic
data type *ever*!

On Wed, Oct 26, 2011 at 4:16 AM, Simon Riggs <[email protected]> wrote:
> On Tue, Oct 25, 2011 at 5:52 PM, Tom Allison <[email protected]> wrote:
>> Just realized I have a nice problem.
>>
>> using Postgresql...
>>
>> When I save something via Rails to the table it's saved with a GMT
>> offset (so 12:00 becomes 16:00)
>> But the database is configured to save everything as GMT.
>>
>> Which means -- when I query it via SQL it's coming back as now + 4
>> hours instead of just plain now.
>>
>> Where/How do I get this back in sync?
>
> In SQL Standard you set a client timezone using SET TIME ZONE, which
> PostgreSQL supports.
>
> Timezone can be set using the "timezone" configuration parameter,
> which can be set in the file postgresql.conf, or in any of the other
> standard ways described, such as set for each session using SET. There
> are also some special ways to set it:
>
>    * The SQL command SET TIME ZONE sets the time zone for the session.
>
>    * The PGTZ environment variable is used by libpq clients to send a
> SET TIME ZONE command to the server upon connection.
>
> So you can set this on the client or the server, for the user,
> explicitly and other ways.
>
> --
>  Simon Riggs                   http://www.2ndQuadrant.com/
>  PostgreSQL Development, 24x7 Support, Training & Services
>
> --
> 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.
>
>

-- 
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.

Reply via email to