php時間函式

2021-09-06 04:20:34 字數 1251 閱讀 7182

以用這些函式得到 php 

所執行的伺服器的日期和時間。可以用這些函式將日期和時間以很多不同方式格

式化輸出。 

注: 請留意這些函式依賴於伺服器的地區設定。確認在使用這些函式時考慮到了夏令時的設定和閏年。 

time();

//1、返回當前的 

unix 

時間戳

date();

//2、

date -- 

格式化乙個本地時間/日期

例echo  date('y-m-d h');

echo "

";echo  date('y-m-d h',time());

mktime();

//3、

mktime -- 

取得乙個日期的 

unix 

時間戳

例echo mktime();

echo "

";$a=mktime(0,0,0,13,20,2011);

echo date('y-m',$a);

getdate()

//4、

getdate--

取得日期/時間資訊

echo "

";print_r(getdate());

echo "

";$arr=getdate();

echo $arr['year'];

//5、

microtime --  

返回當前 

unix 

時間戳和微秒數

echo microtime();

//explode

echo microtime(true);

echo "

";checkdate()

//6 checkdate -- 驗證時間

echo checkdate(8,20,2011);

echo "

";echo checkdate(13,20,2010);

修改預設時區

1、php.ini  

[date]

date.timezone=asia/shanghai

重啟apache

2、程式裡宣告

<?php 

putenv('tz=asia/shanghai');

date_default_timezone_get..

date_default_timezone_set..   

?>

?>

PHP時間函式

php時間函式 php中的時間函式有這麼些 1 date 用法 date 格式,時間 如果沒有時間引數,則使用當前時間.格式是乙個字串,其中以下字元有特殊意義 u 替換成從乙個起始時間 好象是1970年1月1日 以來的秒數 y 替換成4位的年號.y 替換成2位的年號.f 替換成月份的英文全稱.m 替...

PHP 時間函式

php5.0之後增加了timezone的設定,預設為utc,直接使用date會導致時間顯示不正確。可在使用date前加入 date default timezone set asia chongqing 或在php.ini中加入 date.timezone asia chongqing 或在時間戳上...

php 時間函式

時間函式 unix 時間戳 以32位整數表示的格林威治時間標準 1970 2038 返回乙個時間戳 time 獲取當前時間資訊 返回陣列 getdate 這裡可以傳乙個時間戳,如果沒有就返回當前的 關聯陣列的鍵名含義 seconds 秒的數字表示 0到 59 minutes 分鐘的數字表示 0到 5...