Forum: Ruby on Rails Getting the timezone (the GMT offset) from DateTime

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Ramon T. (Guest)
on 2007-06-16 10:39
(Received via mailing list)
Hi everyone!

How do you get the timezone (in the format: +0800) from a time object?

Please see http://pastie.caboo.se/70979

Thank you,
--
Ramon T.
liquidautumn (Guest)
on 2007-06-16 11:55
(Received via mailing list)
%z will do the job, but...
are you sure you are doing timezone related stuff in a right way?
usually it is better to store your times in UTC timezone, converting
back and forth to user's, user location's or whatever entity's you'll
find appropriate local timezone.

On Jun 16, 9:38 am, "Ramon Miguel M. Tayag" 
<removed_email_address@domain.invalid>
Ramon T. (Guest)
on 2007-06-16 18:40
(Received via mailing list)
%z gives me "Malay Standard Pacific Time" (or something like that).  I
figured it'd be much easier to make a timezone drop down (just like
all the other sites out there).

"are you sure you are doing timezone related stuff in a right way?"
-- Not at all :o

Thanks :)

On 6/16/07, liquidautumn <removed_email_address@domain.invalid> wrote:
> >
>
--
Ramon T.
kates (Guest)
on 2007-06-22 21:14
(Received via mailing list)
Try Time.new.localtime.strftime "%z" ?
Ramon T. (Guest)
on 2007-06-23 22:06
(Received via mailing list)
Thanks, kates, will do :)

On 6/23/07, kates <removed_email_address@domain.invalid> wrote:
>
> Try Time.new.localtime.strftime "%z" ?

--
Ramon T.
This topic is locked and can not be replied to.