title: Determine user agent timezone offset without using javascript?
body: <p>Is there a way to determine the timezone for a user agent without javasript?</p>
  
  <p>normally, i would execute this snippet of javascript:</p>
  
  <pre><code>&lt;script type="text/javascript" language="JavaScript"&gt;
   var offset = new Date();
   document.write('&lt;input type="hidden" id="clientTzOffset" 
   name="clientTzOffset" value="' + offset.getTimezoneOffset() + '"/&gt;');
  &lt;/script&gt;
  </code></pre>
  
  <p>However, for a lot of mobiles and clients, JS is either not existant or turned off. Is there something clever I can do or am I reduced to "tell me where you are and what timzeone you are in?"</p>