엑셀 업로드 날짜 변환 채택완료
dudqls
2년 전
조회 2,461
쇼핑몰 > 상품일괄등록 기능인데요
엑셀에서 날짜 표시를 2023-07-12 이런식으로 표시를 한 후 업로드를 하면 DB나 게시판에 13/07/2023 이렇게 거꾸로 표시가 되고 심지어 1일이 더 추가한 상태로 업로드가 됩니다.. 0000-00-00 은 잘 됩니다
코드가 잘못된것일까요?? 셀서식에서 설정을 해도 안되어서 질문드려봅니다
for ($i = 3; $i <= $data->sheets[0]['numRows']; $i++) {
$total_count++;
$j = 1;
$wr_subject = addslashes($data->sheets[0]['cells'][$i][$j++]);
$wr_9 = addslashes($data->sheets[0]['cells'][$i][$j++]);
$wr_10 = addslashes($data->sheets[0]['cells'][$i][$j++]);
대충 이렇게 코드를 짜봤습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
2년 전
$wr_10 = 이게 만약 날짜라면
$wr_10 = date('Y-m-d',strtotime($wr_10));
초로 변환뒤에 다시 날짜형식으로 재배정해 보세요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
d
dudqls
2년 전
말씀해주신 코드로 하니 1970-01-01로 표시되는데 이건 방법이 따로 있을까요??
w
wodud3073
2년 전
엑셀을 얻어오는걸 뭘로 쓰시는거죠? 거기에 얻어올때 양식정할수있을거에요
phpexcel 같은거면
https://wickedmagica.tistory.com/244 여기 참조해보세요.
phpexcel 같은거면
https://wickedmagica.tistory.com/244 여기 참조해보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인