title: Is it possible to use JSTL to display a date in the client's timezone?
body: <p>In Javascript, I have this function to display the current date on our page header:</p>
  
  <pre><code>&lt;SCRIPT language="Javascript"&gt;
      var today = new Date();
      document.write(today.toLocaleDateString());
  &lt;/SCRIPT&gt;
  </code></pre>
  
  <p>I would like to do this via JSTL, but I'm not sure if it's possible.  So far, I have this fragment of code:</p>
  
  <pre><code>&lt;jsp:useBean id="date" class="java.util.Date" /&gt;
  &lt;fmt:formatDate value="${date}" type="date" pattern="EEEE, MMMM dd, yyyy"/&gt;
  </code></pre>
  
  <p>Because the date is now being created on the server, it may not represent the client's date.  I believe that I can set the timeZone attribute of the formatDate function, but I'm unsure how to grab the client's timezone.  Can somebody offer a suggestion?</p>
  
  <p>Thanks!</p>