PHP输出时间差函数代码
发布时间:2020-12-13 06:13:34 所属栏目:PHP教程 来源:网络整理
导读:PHP输出时间差函数 代码如下: date_default_timezone_set('PRC'); //默认时区 echo "今天:",date("Y-m-d",time())," "; echo "今天:",strtotime("18 june 2008"))," "; echo "昨天:",strtotime("-1 day"))," "; echo "明天:",strtotime("+1 day"))," "; echo
PHP输出时间差函数 代码如下: date_default_timezone_set('PRC'); //默认时区 echo "今天:",date("Y-m-d",time())," "; echo "今天:",strtotime("18 june 2008"))," "; echo "昨天:",strtotime("-1 day"))," "; echo "明天:",strtotime("+1 day"))," "; echo "一周后:",strtotime("+1 week"))," "; echo "一周零两天四小时两秒后:",date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds"))," "; echo "下个星期四:",strtotime("next Thursday"))," "; echo "上个周一:".date("Y-m-d",strtotime("last Monday"))." "; echo "一个月前:".date("Y-m-d",strtotime("last month"))." "; echo "一个月后:".date("Y-m-d",strtotime("+1 month"))." "; echo "十年后:".date("Y-m-d",strtotime("+10 year"))." "; ?> 在学习PHP 的时候,经常会用到获取现在之前或之后,某个时间段的日期。现在已经进行收集,大家同时也可以进行扩展丰富 代码如下: //获取当天的星期(1-7) function GetWeek($times) { $res = date('w',strtotime($times)); if($res==0) $res=7; return $res; } //获取当天时间 function GetTime($times) { $res = date('H:i',strtotime($times)); return $res; } //获取现在过几月的的时间 function GetMonth($Month,$type='l') { if(!strcmp($type,'b')) $res=date("Y-m-d H:i:s",strtotime("-$Month months")); if(!strcmp($type,'l')) $res=date("Y-m-d H:i:s",strtotime("+$Month months")); return $res; } //获取当前时间 function GetCurrentDateTime() { $res=date("Y-m-d H:i:s",time()); return $res; } //获取当前时间隔几小时之前或之后的时间 function GetDiffHours($hours,strtotime("-$hours hour")); if(!strcmp($type,strtotime("+$hours hour")); return $res; } //间隔几分钟之前或之后的时间 function GetDiffMinute($Minute,strtotime("-$Minute minute")); if(!strcmp($type,strtotime("+$Minute minute")); return $res; } //间隔几秒之前或之后的时间 function GetDiffSec($sec,strtotime("-$sec second")); if(!strcmp($type,strtotime("+$sec second")); return $res; } //间隔几个星期之前或之后的时间 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |