title: Unix timestamp to datetime in django with timezone
body: <p>I have a javascript calendar that is sending me a unixtimestamp. I am in Singapore. I want this timestamp to be interpreted as a Singapore timestamp and then converted to utc for comparisons with the db.</p>
  
  <p>I cant, for the life of myself, figure out how to tell django that this time stamp is from the current timezone, Singapore. </p>
  
  <p>When i do a print statement of the timestamp, it adds 8 hours to the time (which means that django thinks I input the time in utc and is localizing it to the Singaporean context)</p>
  
  <p>Among many other things, I tried:
  <code>start=datetime.datetime.fromtimestamp(int(start_date)).replace(tzinfo=get_current_timezone())</code></p>
  
  <p>The start_date is 1325376000 (which translates to 2012-01-01 00:00:00)</p>
  
  <p>However,when i print the output of this I get 2012-01-01 08:00:00+06:55. I dont even know where +06:55 is coming from when singapore is +08:00. I am SO lost.</p>
  
  <p>Thanks for your help.</p>
  
  <p>settings.py:</p>
  
  <p><code>TIME_ZONE = 'Asia/Singapore'</code></p>
  
  <p><code>USE_TZ = True</code></p>