php顯示當前時間
① php中用日期函數顯示當前年月日喝當前時間
1、格式化輸出時間
echo date("Y-m-d H:i:s",time()); //格式化輸出時間
//第二個時間是一個時間戳
echo date("Y-m-d H:i:s",0); // 0和負數 返回的是 格林尼治時間元年。
echo date("Y年m月d日 H:i:s",0);
echo date(「n」,time()); //月
echo date(「j」,time()); //天
echo date("h",time()); //時
echo date("w",time()); //星期幾
echo date("A",time()); //A表示上下午 , AM——上午 PM——下午
echo date("a",time()); //a表示 上下午 , am——上午,pm——下午。
Y 四位的年
m 月
d 日
H 時
i 分
s 秒
n 月
j 天
h 時
w 星期
② 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獲得伺服器時間,用到的工具:notepad++,步驟如下:
代碼如下:
<?php
//以中國為時區為示例
date_default_timezone_set("PRC");
echodate("Y年-m月-d日H:i:s");
?>
說明:輸出的時間格式為xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59
2.將代碼放到一個php文件中,以home.php為示例,放到網站目錄下邊,運行以後的效果:
注意事項:此代碼必須在php環境下運行。
④ PHP顯示本地時間
一般來說,如果配置好的伺服器,就是北京時間,網上空間提供商都配置過了如果沒有配置過的空間伺服器是格林威治時間了,這個時候你要這么寫if(function_exists('date_default_timezone_set')) {
//判斷是否已經存在date_default_timezone_set,本函數是php5.1.x中新加的函數
date_default_timezone_set('PRC');//設置時區以符合本地時間
}
$date=date("Y-m-d H:i:s");把時間區域設置成中國prc就行了
⑤ 怎樣用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 日期調用當前日期怎麼寫
php date是將時間戳(自1970/1/1以來的秒數)格式化日期的函數
第一個參數是輸出格式,第二個參數是時間戳, 不傳的情況下讀取當前系統時間戳
所以輸出當前日期直接寫 echo date('Y-m-d');就可以了.
如果輸出的時間和實際的不對應, 可以檢查下
1.伺服器日期是否正確,有沒有自動同步.
2.php默認的時區配置
可以在php.ini中[Date]一節, 將
date.timezone = Asia/Shanghai
的注釋去掉, 並加上時區(Asia/Shanghai 表示中國上海,東8區)
也可以在php代碼中設置
date_default_timezone_set('Asia/Shanghai');
⑦ php中用date()函數怎麼顯示中國目前的時間
php中用data()函數顯示中國目前時間:用到的工具:notepad++,php運行環境,代碼如下:
1.
<?
date_default_timezone_set('PRC');
echodate('Y-m-dH:i:s');
?>
說明:代碼第一句設置了時區為中國,第二行代碼輸出當前時間。
輸出效果圖如下:
⑧ PHP獲取當天或某個日期是星期幾以及當前時間是幾點,上午還是下午
public function index(){
$data=time();
$format='星期';
$week = date( "D",$data);
switch($week){
case "Mon":$current = $format."一";break;
case "Tue":$current = $format."二";break;
case "Wed":$current = $format."三";break;
case "Thu":$current = $format."四";break;
case "Fri":$current = $format."五";break;
case "Sat":$current = $format."六";break;
case "Sun":$current = $format."日";break;
}
echo '今天是:'.$current;echo "
";//獲取當前時間是上午還是下午
// 小寫g、h表示12小時制,大寫G、H表示24小時制。
echo "現在是".date("H",$data).'點'."";
echo "現在是".date("G",$data).'點'."";
if(date("H",$data)<=12){echo "上午";}else{echo "下午";}// return $current;}
⑨ 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');
?>
<head>
<title>歡迎來到主頁</title>
</head>
<body>
<h1
align="center">我的主頁</h1>
當前時間:<?php echo(date('Y-m-d H:i:s'));?><br>
星期<?php echo(date('N'));?>
<p
align="center">歡迎大家訪問我的網站,希望大家給我提出更多的意見。
</body>
</html>