我正在搜索可以自动获得客户端时区的PHP代码。我搜索过,我找到了获得时区的javascript。如何在PHP中转换和使用JavaScript以自动获取时区?
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
function get_time_zone_offset( ) {
var current_date = new Date( );
var gmt_offset = current_date.getTimezoneOffset( ) / 60;
return gmt_offset;
}
$('#offset').html( get_time_zone_offset( ) );
</script>
请帮我将此代码转换为PHP并将此函数调用为echo。
我将非常感谢你们。
答案 0 :(得分:0)
您可以通过ajax将timezone_offset发送到服务器。您可以将它存储在服务器上的某个位置。 或者您可以使用此值设置cookie,以便可以在下一页加载时使用。
但是如果你需要计算并立即向用户展示它 - 你最好使用javascript和下一页加载的cookie。