Dapatkan Zon Waktu Pengguna
Soalan:
Bagaimanakah saya boleh menentukan zon waktu pengguna web menggunakan PHP atau JavaScript?
Jawapan:
Fungsi PHP:
<code class="php">session_start(); $timezone = $_SESSION['time'];</code>
Fungsi 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>
Skrip Sisi Pelayan PHP (zon waktu.php):
<code class="php">session_start(); $_SESSION['time'] = $_GET['time'];</code>
Proses:
Dengan melaksanakan proses ini, anda boleh menentukan zon waktu pengguna dan menyimpannya dalam sesi PHP pembolehubah $zon waktu.
Atas ialah kandungan terperinci Bagaimana untuk Menentukan Zon Waktu Pengguna Menggunakan PHP dan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!