REQUEST_TIME is in GMT eventhough site timezone is IST
As per the docs.


  The entries in this array are created by the web server.


Drupal has no control over this, and in fact, neither does PHP. (Though of course both of them are free to manipulate the value)