title: how to get client's time zone in java from HttpServletRequest?
body: <p>When server and client are in different time zones, can i get client's time zone in java using HttpServletRequest?</p>
  
  <p>I am  trying to create an instance of 'Calender' using client's 'Locale' like this,</p>
  
  <pre><code>Calendar calendar = Calendar.getInstance(request.getLocale());
  TimeZone clientTimeZone = calendar.getTimeZone();
  </code></pre>
  
  <p>But this is giving me Server's time zone only.</p>
  
  <p>Is this method wrong?
  Is there any other way to get Client's time zone in Server?</p>