❶ 我寫的 php, 在網頁中顯示當前時間。然後使用結束時間減去當前時間為剩餘時間怎樣剩餘時間改怎麼改變
php不能實時顯示剩餘時間的變換,除非你不斷刷新一下頁面,
js可以設置到時間那部分按秒刷新,因此可以顯示時間一秒一秒的減少
❷ php顯示當前時間 並且隨時變化
php的幾種獲取當前時間的函數
方法一date函數
echo date(『y-m-d h:i:s』,time());
//2010-08-29 11:25:26
方法二 time函數
$time = time();
echo date("y-m-d",$time) //2010-08-29
方法三 $_server['server_time']
方法四 strftime
echo strftime ("%hh%m %a %d %b" ,time());
18h24 sunday 21 may
還有一個問題就是時區問題,php環境默認時差與北京時間相差8小時,我們要想獲取正確的時間就必須設置
在php文件開始處 加上date_default_timezone_set('prc');
或在php.ini裡面 date.timezone=prc;嗾。
記得修改了php.ini要重起apache
❸ PHP代碼添加時間顯示當天的日期、時間及星期幾
<?php
date_default_timezone_set('Asia/Shanghai');
echodate('Y-m-d,h:il',time());
?>
❹ 用php如何實現在網頁顯示動態時間
php只能輸出一次,頁面不停動態顯示時間,還是需要js來干這事,給你段代碼,你看看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script type="text/javascript">
function showTime(){
nowtime=new Date();
year=nowtime.getFullYear();
month=nowtime.getMonth()+1;
date=nowtime.getDate();
document.getElementById("mytime").innerText=year+"年"+month+"月"+date+" "+nowtime.toLocaleTimeString();
}
setInterval("showTime()",1000);
</script>
</head>
<body>
<span id="mytime"></span>
</body>
</html>
使用定時器,1秒顯示一次
❺ 請問——php里日期時間,只顯示日期的函數是哪個
$str = '2009-03-30 11:10:05';
$timestamp = strtotime($str);
date('Y-m-d', $timestamp);
簡單寫就是這樣:
date('Y-m-d', strtotime('2009-03-30 11:10:05'));
輸出是:2009-03-30
(注意格式里的"Y-m-d"的大小寫。)
❻ PHP頁面顯示時間問題
從資料庫中讀出來假設是 $str;
$ar = split('-',$str);
echo $ar[0].'年'.$ar[1].'月'.$ar[2].'日';
echo $ar[1].'月'.$ar[2].'日';
❼ php如何輸出date日期
可以藉助php函數date()輸出日期。
date()函數:格式化一個本地時間/日期。
說明:
stringdate(string$format[,int$timestamp])
返回將整數 timestamp
按照給定的格式字串而產生的字元串。如果沒有給出時間戳則使用本地當前時間。換句話說,timestamp
是可選的,默認值為 time()。
範例:
<?php
//假定今天是:March10th,2001,5:16:18pm
$today=date("Fj,Y,g:ia");//March10,2001,5:16pm
$today=date("m.d.y");//03.10.01
$today=date("j,n,Y");//10,3,2001
$today=date("Ymd");//20010310
$today=date('h-i-s,j-m-y,itiswDayz');//05-16-17,10-03-01,163116186Fripm01
$today=date('i is hejSday.');//Itisthe10thday.
$today=date("DMjG:i:sTY");//SatMar1015:16:08MST2001
$today=date('H:m:smis\mo h');//17:03:17mismonth
$today=date("H:i:s");//17:16:17
$today=date("Y-m-dH:i:s");//2001-03-1017:16:18(MySQLDATETIME格式)
?>
❽ php如何動態顯示時間
php動態顯示時間,我們需要做的是獲取到當前的時間戳,然後在通過innerHTML實時的顯示到網頁中,toLocaleString就是一個時間戳,按照一定格式顯示,這里舉個例子:
<table>
<tr bgcolor="#FFFFFF">
<td>當前時間:</td>
<td id="CurrentTime"></td>
<script type="text/javascript">
function changetime(){
var ary = Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
var Timehtml = document.getElementById('CurrentTime');
var date = new Date();
Timehtml.innerHTML = ''+date.toLocaleString()+' '+ary[date.getDay()];
}
window.onload = function(){
changetime();
setInterval(changetime,1000);
}
</script>
</tr>
</table>
❾ 請教一個用PHP在網頁上動態顯示系統時間的代碼
time()在php里就是當前的時間戳
你可以用date函數來格式化來輸出時間。動態說白了就是1s或者更短更長的時間為間隔來刷新這個頁面而已!
❿ php中如何獲得當前時間
一、使用函式 date() 實現
在編輯器中輸入<?php echo $showtime=date("Y-m-d H:i:s");?>,點擊回車就可以得知當前的時間。其中Y是代表4位的年份,H是24小時制,i 是分鍾,如: "00" 至 "59" 。s -是秒,如: "00" 至 "59" 。
d 是幾日,二位數字,若不足二位則前面補零。 如: "01" 至 "31" 。m代表月份,二位數字,若不足二位則在前面補零,如: "01" 至 "12" 。
二、使用time函數
在編輯器中輸入echo date("y-m-d",$time)點擊回車就可以得知當前的時間,其中Y是代表4位的年份,m代表月份,二位數字,若不足二位則在前面補零,如: "01" 至 "12" 。d 是幾日,二位數字,若不足二位則前面補零。 如: "01" 至 "31" 。
三、使用strftime函數
在編輯器中輸入echo strftime ("%hh%m %a %d %b" ,time());點擊回車就可以得知當前的時間。
(10)php顯示實時時間擴展閱讀:
Date/Time 函數
一、time — 返回當前的 Unix 時間戳
二、timezone_abbreviations_list — 別名 DateTimeZone::listAbbreviations
三、timezone_identifiers_list — 別名 DateTimeZone::listIdentifiers
四、timezone_location_get — 別名 DateTimeZone::getLocation
五、date — 格式化一個本地時間/日期
六、getdate — 取得日期/時間信息
七、gettimeofday — 取得當前時間
八、gmdate — 格式化一個 GMT/UTC 日期/時間
九、gmmktime — 取得 GMT 日期的 UNIX 時間戳