2012-10-31 3 views

답변

1

안녕 난이 질문에 대답을 해결

<?php 
    if(isset($_POST['timezonetest'])) 
     { 
    echo "User Time Zone -:"." ".$usertimezone = "(GMT-12:00)-International Date Line West"; 
    echo "<br>"; 
    $usertimezone = substr ($usertimezone, 1,9); 
    echo $usertimezone= str_replace(':',"",$usertimezone); 
    echo "<br>"; 
    echo date(strtotime("$usertimezone")); 
    echo "<br>"; 
    echo "System Time Zone -:"." ".$systemtimezone= $_POST['timezone']; 
    $systemtimezone = strstr($systemtimezone, 'G'); 
    echo "<br>"; 
    echo $systemtimezone = substr ($systemtimezone, 0,8); 
    echo "<br>"; 
    echo date(strtotime("$systemtimezone")); 
    echo "<br>"; 
    echo $diff=date(strtotime("$usertimezone"))-date(strtotime("$systemtimezone")); 
    echo "<br>"; 

    echo $diff=($diff/60)." "."minits"; 
    echo "<br>"; 
    echo $diff=($diff/60); 
    } 
?> 
1

당신은 쿠키, HTTP-매개 변수로 또는 아약스 호출로 PHP 스크립트에이 값을 전달해야합니다.

<script> 
$(document).ready(function() { 
    var rightNow = new Date(); 
    //alert(temp); 
    document.harimaliya.timezone.value=rightNow; 
}); 
</script> 

와 HTML 코드 :

<form name="harimaliya" id="harimaliya" action="" method="post"> 
     time zone :<input type="text" name="timezone" id="timezone" value='' size="50"/> 
     <input type="submit" value="Test Diffrent time Zone" name="timezonetest" id="timezonetest"> 
    </form> 

PHP 코드 Calaculate 사랑하는 사이에 두 개의 시간대 :

관련 문제