php实现的DateDiff和DateAdd时间函数代码分享
扩展php中的时间函数DateDiff和DateAdd function DateAdd($part,$number,$date) { $date_array = getdate(strtotime($date)); $hor = $date_array["hours"]; $min = $date_array["minutes"]; $sec = $date_array["seconds"]; $mon = $date_array["mon"]; $day = $date_array["mday"]; $yar = $date_array["year"]; switch($part) { case "y": $yar += $number; break; case "q": $mon += ($number 3); break; case "m": $mon += $number; break; case "w": $day += ($number 7); break; case "d": $day += $number; break; case "h": $hor += $number; break; case "n": $min += $number; break; case "s": $sec += $number; break; } return date("Y-m-d H:i:s",mktime($hor,$min,$sec,$mon,$day,$yar)); } Function DateAdd($part,$n,$date) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |