echo date('Ymt',strtotime('201812'));
결과는 20181130
왜 20181231이 아니라 결과인지 모르겠네요. 대답 좀 해주세요.
strtotime은 타임스탬프를 생성하는 함수입니다. strtotime(' -1days') 가 이렇다면 날짜, 시간, 분, 초를 출력하고 싶다면 어제 이 시간의 타임스탬프입니다. echo date('Y-m-d H:i:s'); 또는 echo date('Y-m-d H:i:s',strtotime('-1days')); 지금 바꿀 수도 있습니다. 이 함수에는 더 많은 매개변수가 있습니다. 매뉴얼을 읽어보세요
strtotime은 타임스탬프를 생성하는 함수입니다. strtotime(' -1days') 가 이렇다면 날짜, 시간, 분, 초를 출력하고 싶다면 어제 이 시간의 타임스탬프입니다. echo date('Y-m-d H:i:s'); 또는 echo date('Y-m-d H:i:s',strtotime('-1days')); 지금 바꿀 수도 있습니다. 이 함수에는 더 많은 매개변수가 있습니다. 매뉴얼을 읽어보세요