테스트 사이트 - 개발 중인 베타 버전입니다

초보질문/ php 문법입니다. 채택완료

내쿠 2년 전 조회 2,040

수고많으십니다. php 문법입니다 --- $Tday=20220905   // 출력된 날짜 $Qday=9/5/2022   // 원하는 날짜형식( 월,일 앞에 "0"이 없게 하려고 합니다. ) --- 아래처럼 해 보았습니다. --- $Tday=20220905   // 출력된 날짜 $Dday = date('m/d/Y', strtotime($Tday));   // 결과 -> 09/05/2022 $Qday = preg_replace('/(0)(\d)/','$2', $Dday);   // ( 월, 일 앞에 "0" 제거목적) echo $Qday;   // 결과 -> 9/5/222   (월,일 앞 "0"은 제거-- 어라?? 2022 에 "0"도 제거???) --- 1.  222(년) -> 2022(년) 살리려면 무엇을 수정해야 하나요? 2.  아니면 간단히  $Tday=20220905   // 여기에서 $Qday=9/5/2022   // 바로 원하는 날짜 형식으로  가고 싶습니다 미리 감사합니다~~

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
플래토
2년 전

이렇게 해보세요

</p>

<p><?php</p>

<p>$tdate = "20220905";</p>

<p>$today=date("n/j/Y",strtotime($tdate));</p>

<p>echo $today;</p>

<p>?></p>

<p>

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

내쿠
2년 전
참으로 감사합니다!!!

댓글을 작성하려면 로그인이 필요합니다.

2년 전

데이터 포맷은

https://www.php.net/manual/en/datetime.format.php

참고하시면 됩니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

내쿠
2년 전
큰 도움 됩니다!!! 감사합니다!!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인