title: Can't subtract offset-naive and offset-aware datetimes
body: <p>I have a timezone aware <code>timestamptz</code> field in PostgreSQL. When I pull data from the table, I then want to subtract the time right now so I can get it's age.</p>
  
  <p>The problem I'm having is that both <code>datetime.datetime.now()</code> and <code>datetime.datetime.utcnow()</code> seem to return timezone unaware timestamps, which results in me getting this error:</p>
  
  <pre><code>TypeError: can't subtract offset-naive and offset-aware datetimes 
  </code></pre>
  
  <p>Is there a way to avoid this (preferably without a third-party module being used).</p>
  
  <p>EDIT: Thanks for the suggestions, however trying to adjust the timezone seems to give me errors.. so I'm just going to use timezone unaware timestamps in PG and always insert using:</p>
  
  <pre><code>NOW() AT TIME ZONE 'UTC'
  </code></pre>
  
  <p>That way all my timestamps are UTC by default (even though it's more annoying to do this).</p>