Re:Ask HN: Timezone in web apps
by zmillman on Sunday May 06, 2012 @07:01PM
(#3936706)
If you don't need the user's timezone immediately for their first request (which I assume is why you can't use a javascript solution), using getTimezoneOffset() works pretty well.
Shameless plug: I wrote a gem to handle this in Rails ( https://github.com/zmillman/browser-timezone )