아래 소스를 구하여 보니 아주 잘됩니다.
근데 제가 초보라 더 이상 진전이 없어서 그래요
마지막 날짜
그러니까 2020-09-30 이 출력된다면
30 만 가져오면 해결되는데
너무 어렵네요 도움 부탁드려요^^
function getDateTime($now, $term=1) {
$time = strtotime(($term>0?"+":"").$term." month", strtotime(date("Y-m",strtotime($now))." -01 "));
$l = date('t', $time);
return date("Y-m-".$l, $time);
}
출력 예 :
foreach(array('2015-10-31','2015-11-30','2015-12-31','2016-01-31','2016-02-29','2016-03-31','2016-04-30','2016-05-31','2015-10-04','2015-11-18','2015-12-27') as $date ){
echo $date.' → '.getDateTime($date,3).'<br>';
}
|
답변 3개
채택된 답변
+20 포인트
답변을 작성하려면 로그인이 필요합니다.