title: need to change the default timezone being used in the webapp
body: <p>i have a webapp made with react..in which i need to set the default timezone to canada..but i am in india. i would need, new Date() to only return canada time and not india. i have tried using localestring in javascript as follows</p>
  <pre><code>const mdt = new Date(
  new Date().toLocaleString('en-US', { timeZone: 'America/Edmonton' })
  );
  </code></pre>
  <p>but consoling the time ,it is showing as India standard time and not as been set for america/edmonton, although the time for america/edmonton is correct but the timezone should be displayed as well since it is going to the backend as india standard time and getting fetched as india standard time and not canada timezone</p>