PHP 시간 출력 방법 질문 드립니다.
본문
DB에 시간을 Y-m-d H:i 로 저장을 했고
이를 출력 하려면 어떤 할수를 써야 하나요??
그냥 출력 하니까
2020-04-16 17:22:00.000000
이런 형태로 나와서요 ㅠㅠ
원하는 형태는
2020-04-16 17:22
이렇게인데 말이죠 ㅠㅠ
구글링을 해도 현재 시간 함수인 date() 함수만 나오네요 ㅠ
고수분들 부탁 드리겠습니다!!
답변 3
참고하세요~
$data = "2020-04-16 17:22:00.000000";
echo date("Y-m-d H:i",strtotime($data));
Y-m-d H:i로 저장하셔서 저렇게 뜨는게 맞습니다.
db에서 select할때 timestamp값으로 변환 해서 받으시고 UNIX_TIMESTAMP(date) as date
페이지의 php에서 date('o년 n월 j일',$stamp); 이렇게 하시고 timestamp값을 $stamp에 넣으시면 2020년 4월 15일 이런 형식으로 나올꺼에요.
substr(날짜, 0, 16);
이렇게 하면 될것 같은데요~
답변을 작성하시기 전에 로그인 해주세요.