사용자 시간대 가져오기
질문:
다음을 사용하여 웹 사용자의 시간대를 어떻게 확인할 수 있나요? PHP 또는 JavaScript?
정답:
PHP 기능:
<code class="php">session_start(); $timezone = $_SESSION['time'];</code>
JavaScript 기능:
<code class="javascript">$(document).ready(function() { if ("<?php echo $timezone; ?>".length == 0) { var visitortime = new Date(); var visitortimezone = "GMT " + -visitortime.getTimezoneOffset() / 60; $.ajax({ type: "GET", url: "http://example.com/timezone.php", data: 'time=' + visitortimezone, success: function() { location.reload(); } }); } });</code>
PHP 서버측 스크립트(timezone.php):
<code class="php">session_start(); $_SESSION['time'] = $_GET['time'];</code>
프로세스:
이 프로세스를 실행하면 사용자의 시간대를 확인하고 이를 PHP 세션에 저장할 수 있습니다. 변수 $timezone.
위 내용은 PHP와 JavaScript를 사용하여 사용자의 시간대를 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!