title: System.currentTimeMillis() not displaying time in UTC , instead displaying current timezone time
body: <p>I have a requirement of getting UTC time , hence in many places iam using below code for calcualting utc time.</p>
  
  <pre><code>System.currentTimeMillis() ;
  </code></pre>
  
  <p>Iam in IST - (GMT+5:30) , System.currentTimeMillis() - should display UTC time (IST-5:30) , instead it is taking current time (GMT+5:30). 
  I donot want to use the Apache of joda date and time api. i want to use the Java api itslef. Help me in resolve my issue.</p>