title: Firebase Timestamp Should Converted to users timezone but now it is showing in GMT timezone
body: <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>db.collection('rooms').doc(channelId).collection('messages').add({
              message: input,
              timestamp: firebase.firestore.FieldValue.serverTimestamp(),
              user: user.displayName,
              userImage: user.photoURL,
          });</code></pre>
  </div>
  </div>
  </p>
  <p>In this I am using it for realtime chatapplication and I needed the timestamp of the message send by the user. On this code I am getting date and time in GMT timezone But I need the time to be in users timezone. It can anywhere in the world the user should see the date and time in there timezone. How can I do that ?. Thanks in Advance.</p>