title: Postgresql current_time stamp in Asia/kolkata changes when I change system date time
body: <p>I have Postgresql installed on my system which is in India so timezone comes in <code>Asia/kolkata</code>.</p>
  
  <p>What I need is current_timestamp so I tried as following queries:</p>
  
  <pre><code>select now()
  
  select current_timestamp AT TIME ZONE 'Asia/Kolkata'
  </code></pre>
  
  <p>Which obviously gives me time-stamp correctly.</p>
  
  <p><strong>But if I change my system date or time and then I use this query then it is giving me the result with changed date time. Which is obviously wrong.</strong></p>
  
  <p>How Can I query or change neccessary conf to make such a way that the time stamp should be always comes correctly as <strong>Asia/Kolkata and which should be in-depended of System date time.</strong></p>
  
  <p><strong>Postgresql version : 9.3</strong></p>