在不使用javascript的情况下确定用户代理时区偏移量?

Mik*_*keJ 4 html datetime utc cross-browser

有没有办法确定没有javasript的用户代理的时区?

通常,我会执行这段javascript:

<script type="text/javascript" language="JavaScript">
 var offset = new Date();
 document.write('<input type="hidden" id="clientTzOffset" 
 name="clientTzOffset" value="' + offset.getTimezoneOffset() + '"/>');
</script>
Run Code Online (Sandbox Code Playgroud)

但是,对于很多手机和客户来说,JS要么不存在,要么被关闭.有什么聪明的我可以做或者我贬低为"告诉我你在哪里以及你在哪个timzeone?"

Spl*_*iFF 5

使用两者.让javascript设置列表或文本字段的默认值.没有javascript的人的百分比是如此之小,负担很小.

我打算说"使用请求日期:标题",但这似乎只是一个响应标题.