PHP时间相关处理

 当前时间:

date("Y-m-d H:i:s",time()) ;

 

date("Y-m-d H:i:s",strtotime($row["validTime"])); //2007-01-18 15:27:31

date("Y/m/d H:i:s",strtotime($row["validTime"])); //2007/01/18 15:27:31

date("m-d H:i:s",strtotime($row["validTime"])); //01-18 15:27:31

date("Y-m-d",strtotime($row["validTime"])); //2007-01-18

 

创建时间:

mktime()函数返回日期的Unix 时间戳。Unix 时间戳包含Unix 纪元(1970年1月1日00:00:00GMT与指定时间之间的秒数。
语法:

mktime(hour,minute,second,month,day,year)

实例:

<?php
$d=mktime(9, 12, 31, 6, 10, 2015);
echo "创建日期是 " . date("Y-m-d h:i:s", $d);
?>

 

当前时间距离指定时间相差天数:

$Date_1 = date("Y-m-d"); //当前时间
$Date_2 = date('Y-m-d', strtotime($time));
$d1 = strtotime($Date_1);
$d2 = strtotime($Date_2);
$daySpan = round(($d1 - $d2) / 3600 / 24); //相差的天数

 

posted @ 2014-11-04 17:20  IT浪潮之巅  阅读(147)  评论(0)    收藏  举报
   友情链接: 淘宝优惠券