# Changing timezones

**URL:** <https://www.ruby-forum.com/t/changing-timezones/106146>\
**Category:** Ruby\
**Created:** [June 6, 2007, 9:25pm UTC](https://www.ruby-forum.com/t/changing-timezones/106146 "2007-06-06T21:25:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![samj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/77aa72/32.png) [@samj](https://www.ruby-forum.com/u/samj)\
**Post date:** [June 6, 2007, 9:25pm UTC](https://www.ruby-forum.com/t/changing-timezones/106146/1 "2007-06-06T21:25:35Z")

</div>

Hi,

Does anyone know how I can manipulate the timezone in ruby? I know that  
I get a date from unix seconds like Time.at(secs), but how can I get  
something like Time.at(secs, time\_zone)? At the moment Time.at appears  
to pull in the environment setting for timezone, which I could reset,  
but that is not ideal …

Many thanks in advance.  
CHEERS\> SAM

---

<div class="post-metadata">

**Author:** ![samj](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/77aa72/32.png) [@samj](https://www.ruby-forum.com/u/samj)\
**Post date:** [June 6, 2007, 9:42pm UTC](https://www.ruby-forum.com/t/changing-timezones/106146/2 "2007-06-06T21:42:37Z")

</div>

Hello,

TzInfo is your friend:  
[http://tzinfo.rubyforge.org/](http://tzinfo.rubyforge.org/)

–  
Pau Garcia i Quiles  
[http://www.elpauer.org](http://www.elpauer.org)  
(Due to the amount of work, I usually need 10 days to answer)

Quoting Sam J. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):
