TIP게시판

제목 다음달 구하기 (다음달 마지막날 구하기)
글쓴이 로하나스 작성시각 2020/01/31 17:34:22
댓글 : 0 추천 : 0 스크랩 : 0 조회수 : 431   RSS

오늘같은날 1월30일, 1월31일에

다음달을 구하면 3월이 되는 현상이 발생합니다.

$next_month = date("Y-m-t",strtotime('+1 month'));

$next_month = date("Y-m-t",strtotime('last day next month'));

이렇게 1월30일,31일에 위 소스는 2월이 아닌 3월을 표시합니다.

위 같은 현상이 발생한다는게 `정보`가 될 수 있겠네요..

 

해결책은 다음달 1일을 먼저 구하고, 마지막날을 다시 요청하면 됩니다.;;;;

$ymd2 = date("Y-m-d",strtotime('first day of +1 month'));

$ymt2 = date("Y-m-t",strtotime($ymd2));

 

 

 다음글 제가 사용중인 ci4 nginx 설정입니다. (4)
 이전글 CI Docker (6)

댓글

없음