title: What's the best way to convert a Date to a DateTime in the current timezone in Rails 4?
body: <p>I'm using Rails 4.2. I have a <code>Date</code> that I'd like to convert to a <code>DateTime</code>. If I use the existing <code>to_datetime</code> method, it converts it in GMT. (I've looked at threads for about an hour now and couldn't find this exact problem so apologies in advance if it exists!)</p>
  
  <pre><code>irb(main):030:0&gt; Date.current
  =&gt; Wed, 19 Aug 2015
  irb(main):031:0&gt; Date.current.to_datetime
  =&gt; Wed, 19 Aug 2015 00:00:00 +0000
  </code></pre>
  
  <p>If I then try to use <code>in_time_zone</code>, it converts it to the current time zone but also subtracts the offset from the date.</p>
  
  <pre><code>irb(main):032:0&gt; Date.current.to_datetime.in_time_zone
  =&gt; Tue, 18 Aug 2015 17:00:00 PDT -07:00
  </code></pre>
  
  <p>How can I convert an existing <code>Date</code> to a <code>DateTime</code> in the current time zone?</p>