date("Y-m-d",$a);
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),同心企業(yè)網(wǎng)站建設(shè),同心品牌網(wǎng)站建設(shè),網(wǎng)站定制,同心網(wǎng)站建設(shè)報(bào)價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,同心網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
$a為你存儲在數(shù)據(jù)庫里的日期,自己查詢?nèi)〕鼍托辛?/p>
使用函式 date() 實(shí)現(xiàn)
?php echo $showtime=date("Y-m-d H:i:s");?
顯示的格式: 年-月-日 小時:分鐘:秒
相關(guān)時間參數(shù):
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 幾日,二位數(shù)字,若不足二位則前面補(bǔ)零; 如: "01" 至 "31"
D - 星期幾,三個英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小時制的小時; 如: "01" 至 "12"
H - 24 小時制的小時; 如: "00" 至 "23"
g - 12 小時制的小時,不足二位不補(bǔ)零; 如: "1" 至 12"
G - 24 小時制的小時,不足二位不補(bǔ)零; 如: "0" 至 "23"
i - 分鐘; 如: "00" 至 "59"
j - 幾日,二位數(shù)字,若不足二位不補(bǔ)零; 如: "1" 至 "31"
l - 星期幾,英文全名; 如: "Friday"
m - 月份,二位數(shù)字,若不足二位則在前面補(bǔ)零; 如: "01" 至 "12"
n - 月份,二位數(shù)字,若不足二位則不補(bǔ)零; 如: "1" 至 "12"
M - 月份,三個英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序數(shù),二個英文字母; 如: "th","nd"
t - 指定月份的天數(shù); 如: "28" 至 "31"
U - 總秒數(shù)
w - 數(shù)字型的星期幾,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位數(shù)字; 如: "1999"
y - 年,二位數(shù)字; 如: "99"
z - 一年中的第幾天; 如: "0" 至 "365"
可以自由設(shè)定顯示的內(nèi)容,連接符號或是顯示位置,例如 date("m-d H") 或者date("dmY");?等php中的日期處理
加入時間:2004-12-18 17:35:22 大小:12 KB 閱讀次數(shù):1405PHP中的日期處理
轉(zhuǎn)貼:xiaxia 日期:2004-05-26 人氣:9
我正打算用PHP編寫一種幫助處理系統(tǒng)。我發(fā)現(xiàn)我必須知道處理完最后一位客戶的問題后已經(jīng)過去了多長時間?當(dāng)我過去用ASP時解決這個問題相當(dāng)簡單,ASP有相應(yīng)的函數(shù)DateDiff可以給出兩個日期間間隔多少月、多少天和多少秒。當(dāng)我搜尋完P(guān)HP手冊后我發(fā)現(xiàn)PHP并沒有類似的函數(shù)。
本文包含以下內(nèi)容:
1、 得到目前的日期和時間-我們有多少種方式?
2、 改變?nèi)掌陲@示的方式-日期和時間的顯示形式
3、 轉(zhuǎn)換現(xiàn)在的日期為Unix的時間戳值
4、 改變?nèi)掌?/p>
a. 增加時間
b. 減去時間
c. 找出兩日期之間的間隔
5、 為PHP添加DateAdd函數(shù)
6、 為PHP添加DateDiff函數(shù)
**得到目前的日期和時間
在Unix中,時間的表示方式為計(jì)算從1970年1月1日零時起所過去的秒數(shù),這稱為UNIX 時間戳(Unix Epoch)。
如果我們有這樣一段的代碼:
?
echo time();
?
將返回值958905820
而此時的時間為2000年5月21日12時43分。
你也許會說這相當(dāng)不錯。當(dāng)這對我毫無幫助,或者只有一點(diǎn)幫助。在PHP中,對日期處理的函數(shù)都必須用到由time()返回的時間戳值。同時,由于PHP在Unix和Windows系統(tǒng)中均使用同樣的時間戳值,這就允許你不需要修改代碼即可在不同的系統(tǒng)間移植。另外的一個好處是time()函數(shù)返回的是一個整數(shù),你可以將其作為整數(shù)字段或文本字段存入數(shù)據(jù)庫,而不必使用特別的日期/時間字段。
你已經(jīng)基本了解了Unix的時間戳值,現(xiàn)在讓我們來展示它的實(shí)際用途。
改變?nèi)掌陲@示的方式-日期和時間的顯示形式
PHP提供兩個辦法來將Unix的時間戳值轉(zhuǎn)換成為有用的數(shù)據(jù)。第一個是date()函數(shù)。這個函數(shù)有兩個參數(shù)-第一個字符串用于設(shè)定你所希望返回的格式,第二個為Unix的時間戳值。
格式化字符串通過一些簡單的特殊格式化字符來顯示你所希望看到的格式的日期和時間。假設(shè)你希望日期以這樣的格式顯示“18h01 Sunday 21 May”。
我們需要對字符串中的每一部分使用一個特殊格式化字符,你可以從PHP手冊中日期和時間函數(shù)庫中找到。這樣的特殊格式化字符數(shù)量不少,他們所表示的類似于星期幾、月的英文名、用2位或4位數(shù)表示的年份,是否是上午(AM)或下午(PM)以及其他。對于這個例子我們需要的特殊字符為:
‘H’ -24 小時制的小時
‘i’- 分鐘
‘l’- 星期幾的英文全名
‘d’- 本月的第幾日
‘F’- 月份的英文全名
因此我們的格式化字符串為”Hhi l d F”, PHP代碼為:
?
echo date ("Hhi l d F" ,time());
?
當(dāng)我們執(zhí)行這段代碼,我們發(fā)現(xiàn)我們所得到的結(jié)果為:
180609 Sunday 21 May
這樣的結(jié)果看起來有些奇怪。讓我們再查一下PHP手冊,原來’h’所代表的是12 小時制的小時數(shù)。這再次證明了一句真理:“計(jì)算機(jī)只做你所告訴它該做的,而不是你想要它做的”。我們有兩個選擇。第一個是在h前使用轉(zhuǎn)義字符“”:
echo date ("Hhi l d F", time());
我們得到這樣的結(jié)果:
18h12 Sunday 21 May
這正是我們所要的。但如果我們在一個十分復(fù)雜的句子中需要包含日期和時間,我們是否需要對每個字符使用轉(zhuǎn)義字符?
答案當(dāng)然是不。我們使用另一個函數(shù)strftime()。
strftime()有兩個好處。第一個好處我們并不在本文討論范圍內(nèi)-如果你使用setlocale()函數(shù),你可以通過strftime得到相應(yīng)語言的月份的名稱。另外的一個好處是你可以將特別的日期和時間的格式化字符包含在你的字符串中。這同時也意味著無論你是否要學(xué)習(xí)date()函數(shù)的所有特殊格式化字符,你都必須學(xué)習(xí)一整套完全不同的格式化字符。
strftime()工作的方式和date()沒有什么不同,除了特殊格式化字符的前面必須添加一個百分號%。如果用strftime()函數(shù),前面例子的代碼如下:
?
echo strftime ("%Hh%M %A %d %b" ,time());
?
結(jié)果為:
18h24 Sunday 21 May
這也許看起來將簡化繁,但考慮一下如果你所需要的顯示的為"Today is Sunday 21 May 2000. The time is somewhere close to 18h24." 我想使用date()函數(shù)無疑令人感到厭煩。
在開始的時候,我提及我們有兩種方式可以從Unix時間戳值中得到有用的數(shù)據(jù)。我們剛剛了解了date()和strftime()。另一個getdate()。這個函數(shù)只需要Unix 的時間戳值作為參數(shù),而函數(shù)的返回值為日期和時間的數(shù)組。
下面是一個例子:
?
$date_time_array = getdate (time());
echo $date_time_array[ "weekday"];
?
返回的結(jié)果為:
Sunday
除了"weekday",該數(shù)組的其他部分為:
"seconds" –秒
"minutes" –分
"hours" –小時
“mday" - 本月的第幾天
"wday" -本周的第幾天(數(shù)字)
"mon" -月(數(shù)字)
"year" –年
"yday" - r本年的第幾天(數(shù)字)
"month" -月份全名
我們現(xiàn)在可以得到容易辨認(rèn)的日期和時間。那么其他呢?
**轉(zhuǎn)換現(xiàn)在的日期為Unix的時間戳值
通常你必須處理一些日期或時間格式的數(shù)據(jù)。打開M$的一個Access數(shù)據(jù)庫,所有的日期都以YYYY/MM/DD的格式存儲,加入目前的日前即為2000/05/27。Mktime()函數(shù)可以將一個時間轉(zhuǎn)換成Unix的時間戳值。
函數(shù)的格式為:int mktime(int hour, int minute, int second, int month, int day, int year, int [is_dst] );
從左往右你必須提供小時、分、秒、月、天和年。最后一個參數(shù)用于指定你是否處于夏令時,此參數(shù)是可選的,所以我們將忽略它。
代碼如下:
?
echo mktime (0, 0,0 ,5, 27,2000 );
?
由于不知道小時、分和秒同時這些參數(shù)必須填寫,我將其設(shè)置為0。設(shè)置為0意味著時間為午夜。
?
$access_date = "2000/05/27";
//explode()函數(shù)用一個字符串作為分界來分解另一個字符串。這個例子$access_date通過字符串”/”來分解
$date_elements = explode("/" ,$access_date);
// 此時
// $date_elements[0] = 2000
// $date_elements[1] = 5
// $date_elements[2] = 27
echo mktime (0, 0,0 ,$date_elements [1], $date_elements[ 2],$date_elements [0]);
?
我們看一個比從Access數(shù)據(jù)庫單純獲得日期更復(fù)雜的情況,我們得到一個以下格式的日期和時間:2000/05/27 02:40:21 PM
?
// 來自Access的字符串
$date_time_string = "2000/05/27 02:40:21 PM";
// 將字符串分解成3部分-日期、時間和上午/下午
$dt_elements = explode(" " ,$date_time_string);
// 分解日期
$date_elements = explode("/" ,$dt_elements[ 0]);
// 分解時間
$time_elements = explode(":" ,$dt_elements[ 1]);
// 如果是下午,我們將時間增加12小時以便得到24小時制的時間
if ($dt_elements [2]== "PM") { $time_elements[ 0]+=12;}
// 輸出結(jié)果
echo mktime ($time_elements [0], $time_elements[ 1], $time_elements[ 2], $date_elements[1], $date_elements[2], $date_elements[0]);
?
**修改日期
有時我們需要知道6小時以后是什么時間,35天前的日期或者從你最后一次玩Quake3后已過去多少秒。我們已經(jīng)知道如何用mktime()函數(shù)從單獨(dú)的日期和時間中獲得Unix的時間戳值。如果我們需要的并非目前日期和時間的Unix時間戳值,我們該咋辦?下面是一些練習(xí)可以幫助說明我們后面所要做的。
正如前面所見,mktime()使用以下參數(shù):小時、分、秒、月、天和年。想想第二節(jié),getdate()函數(shù)可以為我們獲得這些參數(shù)。
?
// 將目前的時間戳值放入一數(shù)組內(nèi)
$timestamp = time();
echo $timestamp;
echo "p";
$date_time_array = getdate( $timestamp);
// 用mktime()函數(shù)重新產(chǎn)生Unix時間戳值
$timestamp = mktime($date_time_array ["hours"], $date_time_array["minutes" ],$date_time_array[ "seconds"],$date_time_array ["mon"], $date_time_array["mday" ],$date_time_array[ "year"]);
echo $timestamp;
?
看起來有一些令人感到迷惑。我將用一些變量來使上面的程序看起來更容易了解。
?
// 將目前的時間戳值放入一數(shù)組內(nèi)
$timestamp = time();
echo $timestamp;
echo "p";
$date_time_array = getdate( $timestamp);
$hours = $date_time_array[ "hours"];
$minutes = $date_time_array["minutes"];
$seconds = $date_time_array[ "seconds"];
$month = $date_time_array["mon"];
$day = $date_time_array["mday"];
$year = $date_time_array["year"];
// 用mktime()函數(shù)重新產(chǎn)生Unix時間戳值
$timestamp = mktime($hours ,$minutes, $seconds,$month ,$day,$year);
echo $timestamp;
?
現(xiàn)在我們將由getdate()所產(chǎn)生的時間戳值放入相對應(yīng)的名稱變量中,所以代碼變得相對容易閱讀和理解?,F(xiàn)在如果我們需要在目前的時間上加上19個小時,我們用$hours+19代替mktime()函數(shù)中的$hours。mktime()將自動為我們將時間轉(zhuǎn)到第二天。
?
// 將目前的時間戳值放入一數(shù)組內(nèi)
$timestamp = time();
echo strftime( "%Hh%M %A %d %b",$timestamp);
echo "p";
$date_time_array = getdate($timestamp);
$hours = $date_time_array["hours"];
$minutes = $date_time_array["minutes"];
$seconds = $date_time_array["seconds"];
$month = $date_time_array["mon"];
$day = $date_time_array["mday"];
$year = $date_time_array["year"];
// 用mktime()函數(shù)重新產(chǎn)生Unix時間戳值
// 增加19小時
$timestamp = mktime($hours + 19, $minutes,$seconds ,$month, $day,$year);
echo strftime( "%Hh%M %A %d %b",$timestamp);
echo "br~E after adding 19 hours";
?
運(yùn)行后得到:
14h58 Saturday 03 Jun
09h58 Sunday 04 Jun
~E after adding 19 hours
減少時間也是同樣的-你只需要減少相應(yīng)變量的值即可。
得到兩個不同時間值的差同樣也是非常簡單。你所需要做的只是將兩個時間值轉(zhuǎn)換為Unix的時間戳值,然后兩者相減即可。兩者之差即為兩個時間所相隔的秒數(shù)。另外一些算法可以很快地將秒轉(zhuǎn)為天、小時、分和秒。
**為PHP添加DateAdd函數(shù)
正如在文章一開始我所說的-寫本文的原因是因?yàn)槲以赑HP中找不到類似ASP的DateDiff函數(shù)。在介紹完P(guān)HP是如何處理日期和時間,讓我們將ASP中常用的兩個函數(shù)移植到PHP。第一個函數(shù)是DateAdd。
根據(jù)Vbscript的文檔,DateAdd(interval,number,date)函數(shù)的定義為“返回已添加指定時間間隔的日期?!?/p>
Inetrval為表示要添加的時間間隔字符串表達(dá)式,例如分或天;number為表示要添加的時間間隔的個數(shù)的數(shù)值表達(dá)式;Date表示日期。
Interval(時間間隔字符串表達(dá)式)可以是以下任意值:
yyyy year年
q Quarter季度
m Month月
y Day of year一年的數(shù)
d Day天
w Weekday一周的天數(shù)
ww Week of year周
h Hour小時
n Minute分
s Second秒
w、y和d的作用是完全一樣的,即在目前的日期上加一天,q加3個月,ww加7天。
?
function DateAdd ($interval, $number, $date) {
$date_time_array = getdate($date);
$hours = $date_time_array["hours"];
$minutes = $date_time_array["minutes"];
$seconds = $date_time_array["seconds"];
$month = $date_time_array["mon"];
$day = $date_time_array["mday"];
$year = $date_time_array["year"];
switch ($interval) {
case "yyyy": $year +=$number; break;
case "q": $month +=($number*3); break;
case "m": $month +=$number; break;
case "y":
case "d":
case "w": $day+=$number; break;
case "ww": $day+=($number*7); break;
case "h": $hours+=$number; break;
case "n": $minutes+=$number; break;
case "s": $seconds+=$number; break;
}
$timestamp = mktime($hours ,$minutes, $seconds,$month ,$day, $year);
return $timestamp;}
?
我們可以將上面的代碼保存為dateadd.inc文件,然后運(yùn)行以下代碼:
?
include('dateadd.inc');
$temptime = time();
echo strftime( "%Hh%M %A %d %b",$temptime);
$temptime = DateAdd("n" ,50,$temptime);
echo "p";
echo strftime( "%Hh%M %A %d %b",$temptime);
?
我們將得到:
15h41 Saturday 03 Jun
16h31 Saturday 03 Jun
為PHP添加DateDiff函數(shù)
現(xiàn)在DateAdd已經(jīng)完成,那么DateDiff呢?
根據(jù)文檔,DateDiff(interval,date1,date2)函數(shù)的定義為“返回兩個日期之間的時間間隔”。
Intervals參數(shù)的用法與DateAdd函數(shù)中的相同。出于避免過于復(fù)雜的考慮,我們決定忽略Vbscript中DateDiff函數(shù)中其它復(fù)雜的參數(shù),即其兩個可選的參數(shù)變量[firstdayofweek[, firstweekofyear]](它們用于決定星期中第一天是星期天還是星期一和一年中第一周的常數(shù)。而且我們只允許intervals有以下五個值:"w"(周)、"d"(天)、"h"(小時)、"n"(分鐘) 和"s"(秒)。
Let's see what we can come up with: 下面的代碼是我們所需要的:
?
Function DateDiff ($interval, $date1,$date2) {
// 得到兩日期之間間隔的秒數(shù)
$timedifference = $date2 - $date1;
switch ($interval) {
case "w": $retval = bcdiv($timedifference ,604800); break;
case "d": $retval = bcdiv( $timedifference,86400); break;
case "h": $retval = bcdiv ($timedifference,3600); break;
case "n": $retval = bcdiv( $timedifference,60); break;
case "s": $retval = $timedifference; break;
}
return $retval;}
?
將上面的代碼存為datediff.inc文件,然后運(yùn)行下面的代碼:
?
include('datediff.inc');
include('dateadd.inc');
$currenttime = time();
echo "Current time: ". strftime("%Hh%M %A %d %b" ,$currenttime)."br";
$newtime = DateAdd ("n",50 ,$currenttime);
echo "Time plus 50 minutes: ". strftime("%Hh%M %A %d %b" ,$newtime)."br";
$temptime = DateDiff ("n",$currenttime ,$newtime);
echo "Interval between two times: ".$temptime;
?
如果一切順利,你可以看到以下結(jié)果:
Current time: 16h23 Saturday 03 Jun
Time plus 50 minutes: 17h13 Saturday 03 Jun
Interval between two times: 50
如果你在Unix機(jī)器上運(yùn)行PHP,你必須編譯PHP支持BC高精度函數(shù)。你必須從以下地址下載BC庫,然后將其解壓到PHP4的根目錄下,重新編譯PHP,編譯時要加上--enable-bcmath的選項(xiàng)。(詳細(xì)說明見PHP4中README.BCMATH)。PHP4的Windows版本則不需要做任何修補(bǔ)即可直接使用BC高精度函數(shù)。
現(xiàn)在你已經(jīng)得到處理日期和時間的函數(shù),剩下的就是如何將其運(yùn)用到你的PHP程序中。
php時間顯示例
加入時間:2004-12-18 17:22:53 大小:1 KB 閱讀次數(shù):1564
第一種:簡單(供學(xué)習(xí)用)
?PHP
$today=date("Y-m-d G:i:s");
echo "center$today/center";
?
第二種:
/*
Format Time
*/
Function formatTime($time,$type="1"){
switch($type){
case 1;#2002-06-0418:58 Tuesday
return date("Y.m.d H:i",$time)."font color=blue".date(" l",$time)."/font";
case 2;#June 2002
return date("M Y",$time);
case 3;#2002-06-04 18:58
return date("Y.m.d H:i",$time);
case 4;#06-04 AM
return date("m-d A",$time);
case 5;#06-04 18:58
return date("m.d H:i",$time);
}
}不知道對于兩個以字符串格式存儲的日期得比較會有什么結(jié)果,例如 ‘2007-07-12′ ‘2007-06-27′ ,這種日期最好用什么方法來比較呢?就大小而論
leehao July 17th, 2006 1:33 am
/*日期比較*/
$Date_1="2007-07-12";
$Date_2="2007-06-27";
/*
首先用explode這個函數(shù)來拆分字符串
explode("這引號里面是條件來的哦,改成:就會用:來拆分字符串的,可以應(yīng)用到很多方面去的",后面要拆分的字符串)
*/
$Date_explode_1=explode("-",$Date_1);
$Date_explode_2=explode("-",$Date_2);
/*
拆分后的字符串,我們通過使用mktime函數(shù)來計(jì)算時間,
必須說明一下的是mktime計(jì)算出來的時間是用秒來算的哦,
后面就簡單啦,具體可以看手冊,里面詳細(xì)得很
*/
$Day_1=mktime(0,0,0,$Date_explode_1[1],$Date_explode_1[2],$Date_explode_1[0]);
$Day_2=mktime(0,0,0,$Date_explode_2[1],$Date_explode_2[2],$Date_explode_2[0]);
$Days=round(($Day_1-$Day_2)/3600/24);
echo "您要的結(jié)果是 $Days 天哦";
?
請問如何得到90天以后的日期
加入時間:2004-12-18 18:09:53 大小:1 KB 閱讀次數(shù):158
//獲取今天的時間信息
$Y=date(Y);
$m=date(m);
$d=date(d);
//$m為月,$d為天,$Y為年,"+"號表示之后,用"-"號可以得到多少天前的日期,"Y年m月d日",只是顯示的格式,你可以改成"Y-m-d",
$out_date1=date( "Y年m月d日", mktime(0,0,0,$m,$d+7,$Y) );//一周后
$out_date2=date( "Y年m月d日", mktime(0,0,0,$m,$d+14,$Y) );//二周后
$out_date3=date( "Y年m月d日", mktime(0,0,0,$m+1,$d,$Y) );//一個月后
$out_date4=date( "Y年m月d日", mktime(0,0,0,$m+2,$d,$Y) );//二個月后
$out_date5=date( "Y年m月d日", mktime(0,0,0,$m+3,$d,$Y) );//三個月后
$out_date6=date( "Y年m月d日", mktime(0,0,0,$m+6,$d,$Y) );//六個月后
$out_date7=date( "Y年m月d日", mktime(0,0,0,$m,$d,$Y+1) );//一年后
echo date("Ymd", time() + 90*86400);
echo date("Y-m-d",strtotime("2004-10-26 +90day"));
date("Y-m-d",strtotime("+90 day"));
sql查詢語句中直接排除:
# 30分鐘以前-現(xiàn)在 的信息,不予取出
select col1,col2... from table
where postdate= date_sub(now(),interval 30 MINUTE);
你的數(shù)據(jù)字段是date類型吧,應(yīng)該使用mysql的datediff函數(shù),可以直接獲取天數(shù),在我的數(shù)據(jù)庫里面執(zhí)行下面語句:
select user,regtime,datediff(now(),regtime) from web.clubuser limit 10
的結(jié)果為:
user regtime datediff(now(),regtime)
英子 2000-01-04 09:36:00 3464
安安 2000-01-04 12:30:00 3464
知道怎么做了吧,在你的程序中應(yīng)該把下面的語句:
if($result=mysql_query("SELECT `sitename`, `status`, `date_started`, `date_added` FROM `programs` WHERE `id_program`='". $_GET['id'] ."' AND `blacklist`='' AND `status`'0'"))
修改為:
if($result=mysql_query("SELECT `sitename`, `status`, `date_started`, `date_added`, datediff(now(),date_started) s_days, datediff(now(),date_added) a_days FROM `programs` WHERE `id_program`='". $_GET['id'] ."' AND `blacklist`='' AND `status`'0'"))
然后你就可以直接使用下面的語句獲取你要的結(jié)果:
$Days=mysql_result($result, 0, 's_days');
$life="Lifetime ".$Days." Days";
此外,你的mysql_result是效率比較低的,建議使用mysql_fetch_array。
你留言內(nèi)容應(yīng)該做了一個表吧,你再給它加個字段time表示時間.當(dāng)用戶在前臺留言時用date()函數(shù)或者其他PHP時間函數(shù)將當(dāng)時的時間取下來,跟留言內(nèi)容一起寫入數(shù)據(jù)庫就可以了.最后你在后臺要知道用戶什么時候留言的,只要讀取TIME字段值就可以了
date('y-m-d H:i:s',time);//這是規(guī)范化時間數(shù)據(jù)的格式,有很多可以選.