2012-04-19 125 views
0

我卡在如何使用mktime。我如何獲得禁令取消的日期?mktime秒轉換到日期

$time = strtotime($banrow['time']); //when user got banned 

    //1 week 

     $banduration = 60*60*24*7; 
     $newtime = $time+$banduration; 


     echo date('Y-m-d',mktime()); 

回答

3

只是date("Y-m-d",$newtime);是你所需要的。下面的代碼爲例

0

使用,看看它是如何工作

$time = mktime(11, 14, 54, 8, 12, 2014); 
//mktime(hour,minute,second,month,day,year) as the right order 

echo "Create time is ".date('Y-m-d h:i:s',$time);// year first 
echo "<br>"; 
echo "Create time is ".date('d-m-Y h:i:s',$time);//day first 
echo "<br>"; 
echo "Year is ".date('Y',$time);//Just print Year 
echo "<br>"; 
echo "Month is ".date('m',$time);//just print month 
//use date(format,optional) 
//the format can be what you want it to be display 

輸出

Create time is 2014-08-12 11:14:54 
    Create time is 12-08-2014 11:14:54 
    Year is 2014 
    Month is 08 

?>