php时间加法函数_php⽇期加减处理函数echo "今天:",date('Y-m-d H:i:s'),"
";php延时函数
echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day'));
>
上⼀⾏输出当前时间,下⼀⾏输出明天时间
这⾥+1 day
可以修改参数1为任何想需要的数  day也可以改成year(年),month(⽉),hour(⼩时),minute(分),second(秒)如
date('Y-m-d H:i:s',strtotime("+1 day +1 hour +1 minute");
可以随便⾃由组合,以达到任意输出时间的⽬的
注:该⽅法之针对1970年以后试⽤,也就是时间戳的适⽤范围。
php 常⽤⽇期相函数[⽇期加减,两⽇期之差,⽇期转换时间截]
下⾯这些代码是⼀些常⽤的⽇期处理函数了,可以两个时间的⽇期加减,两⽇期之差,⽇期转换时间截等。
echo date('Y-m-d',strtotime('+1 d',strtotime('2009-07-08')));//⽇期天数相加函数
echo date("Y-m-d",'1246982400');
echo '
';
echo date("Y-m-d",'1279123200');
die();
$d  =  "2009-07-08 10:19:00";
echo  date("Y-m-d",strtotime("$d  +1  day"));  //⽇期天数相加函数
function dateToTime($d)//把⽇期转换成时间堆截
{
$year=((int)substr("$d",0,4));//取得年份
$month=((int)substr("$d",5,2));//取得⽉份
$day=((int)substr("$d",8,2));//取得⼏号
return mktime(0,0,0,$month,$day,$year);
}
/*
下⾯函数计算两⽇期之差
*/
$Date_1="2009-07-08";
echo $Date_1+1;
$Date_2="2009-06-08";
$Date_List_a1=explode("-",$Date_1);
$Date_List_a2=explode("-",$Date_2);
$d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]); $d2=mktime(0,0,0,$Date_List_a2[1],$Date_List_a2[2],$Date_List_a2[0]); $Days=round(($d1-$d2)/3600/24);
echo "两⽇期之前相差有$Days 天";

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。