我有一段代碼顯示我的頁面的時間和日期,但問題是它沒有顯示我的國家的確切數據和時間。我來自菲律賓任何人都可以幫助我嗎?請。在網頁中顯示當前日期和時間
當前代碼:
<label><?php echo date("D M d, Y G:i a"); ?></label>
我需要顯示在我的網頁的當前時間和菲律賓的日期。
我有一段代碼顯示我的頁面的時間和日期,但問題是它沒有顯示我的國家的確切數據和時間。我來自菲律賓任何人都可以幫助我嗎?請。在網頁中顯示當前日期和時間
當前代碼:
<label><?php echo date("D M d, Y G:i a"); ?></label>
我需要顯示在我的網頁的當前時間和菲律賓的日期。
<?php date_default_timezone_set('Asia/Manila');?>
<label><?php echo date("D M d, Y G:i a"); ?></label>
或者使用DateTime對象
<?php
$datetime = new DateTime; // current time = server time
$otherTZ = new DateTimeZone('Asia/Manila');
$datetime->setTimezone($otherTZ); // calculates with new TZ now
?>
使用此:
<?php
date_default_timezone_set('Asia/Manila');// set timezone for Philippines (it is Asia/Manila)
$date= date('m-d-Y') ;
?>
<label><?php echo $date ?></label>
OR爲菲律賓還可以設置時區以這種方式:
date_default_timezone_set('Etc/GMT+8');
在你php.ini
文件,找線date.timezone=
。將其設置爲您當前的時區(即Asia/Manila
)。這可以防止一直使用date_default_timezone_set()
,這很容易忘記。
<?php
date_default_timezone_set('Asia/Manila');
$date = date("D M d, Y G:i a");
<label><?=$date;?></label>
?>
或
<?php
date_default_timezone_set('Asia/Manila');
echo '<label>' . date("D M d, Y G:i a") . '</label>';
?>
是什麼顯示的時刻?你的網絡服務器在哪裏? –
它必須在服務器端嗎?您也可以在客戶端使用javascript獲取它。然後它將與每個客戶端本地相關 – ItayB
您的web服務器在哪裏? –