생일출력 질문 정보
생일출력 질문
본문
$mb_birth 로 출력을 시키면 19800505 이렇게 출력이 됩니다.
출력을 80.05.05 로 출력시키려면 어떻게 해야하나요??
알려주시면 감사하겠습니다.
date 명령으로 y.m.d 로 변환하면 될것 같은데...
우째써야 될지 몰겠네요..
출력을 80.05.05 로 출력시키려면 어떻게 해야하나요??
알려주시면 감사하겠습니다.
date 명령으로 y.m.d 로 변환하면 될것 같은데...
우째써야 될지 몰겠네요..
댓글 전체
감사합니다.
적용해봐야겠네요
적용해봐야겠네요
date('y.m.d',$mb_birth) 를 써보세요.
위와 같이 해봤었는데..
엉뚱한 결과물이 나옵니다.
모든 회원들이 이렇게 나오네요..
70.08.18
엉뚱한 결과물이 나옵니다.
모든 회원들이 이렇게 나오네요..
70.08.18
$mb_birth = 19800505
$y = substr($mb_birth, 0, 4);
$m = substr($mb_birth, 4, 2);
$d = substr($mb_birth, 6, 2);
$new_mb_birth = date("y.m.d", mktime(0,0,0,$m,$d,$y));
echo $new_mb_birth; // 출력 80.05.05
제가 사용하는 방식입니다. 더 간단한 방법도 있을듯한데 저런식의 날짜변환은 이거밖에 모르겠네요.
$y = substr($mb_birth, 0, 4);
$m = substr($mb_birth, 4, 2);
$d = substr($mb_birth, 6, 2);
$new_mb_birth = date("y.m.d", mktime(0,0,0,$m,$d,$y));
echo $new_mb_birth; // 출력 80.05.05
제가 사용하는 방식입니다. 더 간단한 방법도 있을듯한데 저런식의 날짜변환은 이거밖에 모르겠네요.
감사합니다. 제가 해결한 방법이네요^^
$b_year = substr("$mb_birth",2,2);
$b_month = substr("$mb_birth",-4,2);
$b_day = substr("$mb_birth",-2,2);
일단 이렇게 해결을 봤습니다. ㅋㅋㅋ
$b_month = substr("$mb_birth",-4,2);
$b_day = substr("$mb_birth",-2,2);
일단 이렇게 해결을 봤습니다. ㅋㅋㅋ