
1.使用“ini_set('date.timezone','PRC')”設定時區。
<?php
header("Content-type:text/html;charset=utf-8");
ini_set('date.timezone', 'GMT');
echo '目前的格林尼治時間為:'.date('Ymd H:i:s',time()).'
';
ini_set('date.timezone', 'PRC');
echo '國內目前時間為:'.date('Ymd H:i:s',time());
?> 2.使用「date_default_timezone_set('PRC')」設定時區。
<?php
header("Content-type:text/html;charset=utf-8");
date_default_timezone_set('Europe/Lisbon');
echo '葡萄牙的目前時間為:'.date('Ymd H:i:s',time()).'
';
date_default_timezone_set('PRC');
echo '國內目前時間為:'.date('Ymd H:i:s',time());
?> 3.在設定檔中,設定「date.timezone=PRC」。
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezone ;date.timezone =
以上就是php顯示時間和實際時間不同的解決,希望對大家有幫助。更多php學習指路:源碼網