title: Input time + timezone with Rails
body: <p>I want ask for a specific time that includes a timezone field. Is this possible?</p>
  
  <p>At the moment I'm using this to retrieve the time:</p>
  
  <pre><code>&lt;%= f.time_select :meeting_time %&gt;
  &lt;%= f.time_zone_select :timezone %&gt;
  </code></pre>
  
  <p>and this to try to change timezone:</p>
  
  <pre><code>meeting_time.in_time_zone(params[:meeting][:timezone])
  </code></pre>
  
  <p>but when the user inputs the time it will be automatically set to the timezone on the rails server(in this case GMT). Then if the user selects for example GMT-1 it will decrease the time by one hour but what I want is to increase it so all the times are shown in GMT.</p>
  
  <p>Example:</p>
  
  <p>The user inputs 18:00 GMT-1 and the f.time_select will put it as 18:00 UTC. Next, I try to convert it to GMT-1 but as it is already in UTC it will give me 17:00 GMT-1 instead of 19:00 GMT that I want.</p>
  
  <p>Note: I do not want necessarily to show all the times in GMT but I don't think I can save in other format without changing the server timezone</p>