function getNextMonthEndDate( $date ){ $firstday = date ( 'Y-m-01' , strtotime ( $date )); $lastday = date ( 'Y-m-d' , strtotime ( "$firstday +2 month -1 day" )); return $lastday ; } function next_month_today( $date ){ //获取今天是一个月中的第多少天 $current_month_t = date ( "t" , strtotime ( $date )); $current_month_d = date ( "d" , strtotime ( $date )); $current_month_m = date ( "m" , strtotime ( $date )); //获取下个月最后一天及下个月的总天数 $next_month_end =getNextMonthEndDate( $date ); $next_month_t = date ( "t" , strtotime ( $next_month_end )); $returnDate = '' ; if ( $current_month_d == $current_month_t ){ //月末 //获取下个月的月末 $returnDate = $next_month_end ; } else { //非月末 //获取下个月的今天 if ( $current_month_d > $next_month_t ){ //如 01-30,二月没有今天,直接返回2月最后一天 $returnDate = $next_month_end ; } else { $returnDate = date ( "Y-m" , strtotime ( $next_month_end )). "-" . $current_month_d ; } } return $returnDate ; } echo $date = "2016-01-27" ; echo " " ; echo next_month_today( $date ); echo "<hr/>" ; |
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦