이번년도(2017) 1월달 나오게하고싶은데
본문
예를들면
startday = 201701;
endday = 201712;
를 구하고싶은데.. 해당년도의 1월과 마지막달 어떻게구하나요 ㅜㅜ
답변 3
PHP
<?php
$Ym = date("Y")."01"; //당해년도 1월
$Ym = date("Y")."12"; // 당해년도 12월
?>
의 형식으로 접근가능합니다.
MySql
SELECT concat(EXTRACT(YEAR FROM curdate()),'01'); // 당해년도 1월
SELECT concat(EXTRACT(YEAR FROM curdate()),'12'); // 당해년도 12월
다른분들이 답한 것으로도 충분할 듯 합니다.
덧붙여서, mktime () 함수를 활용할 수도 있습니다. http://php.net/manual/en/function.mktime.php
파라미터 순서는 시, 분, 초, 월, 일, 년 입니다.
정확히 뭘 하려고 하시는지 모르겠지만 해당년도의 첫 번째 달은 1월, 마지막 달은 12월이라는 게 불변의 진리 아닌가요?
답변을 작성하시기 전에 로그인 해주세요.