채택완료

view.comment.skin 날짜표시 적용방법

2017-05-04 (목) 11:18:48 5,352
Copy
<span class="bo_vc_hdinfo"><time datetime="<?php echo date('Y.m.d\TH:i:s+09:00', strtotime($list[$i]['datetime'])) ?>"><?php echo $list[$i]['datetime'] ?></time></span>            <?php            include(G5_SNS_PATH."/view_comment_list.sns.skin.php");            ?>

제 view.comment.skin.php파일의 일부분입니다.

저런식으로 적용되어 있으면, 댓글 날짜에 2017.05.04 11:18 이런식으로 표시되어야 하지 않나요?

그런데 17-05-14 11:18 이런식으로 표시가 되네요..

왜그런걸까요..? 

답변 3개 / 댓글 11개

채택된 답변
+20 포인트

$list[$i]['datetime2'] 로 해보세요~ 

답변에 대한 댓글 5개

2017-05-04 (목) 11:32:27
해봤더니, 이렇게하면 날짜 자체가 출력이 안되네요 ㅠㅠ
그럼 $list[$i]['wr_datetime'] 로
2017-05-04 (목) 11:35:40
완벽합니다..^^
2017-05-04 (목) 11:40:02
그런데, 초단위를 빼고 싶은데, 이것저것 수정해봐도 초단위가 사라지지 않는데 그것도 방법이 있나요?
2017-05-04 (목) 12:01:54
아... 그러고 보니.. 2017-05-14 이런식으로 나오네요..
2017.05.14 이런식으로 나와야하는데.. Y.m.d라고 적용해도 적용이 안되네요..

$day = explode(":", $list[$i]['wr_datetime']);

$day2 = $day[0].".".$day[1];

echo str_replace ("-", ".", $day2);

이렇게 하시면 원하는대로 나올겁니다.

답변에 대한 댓글 3개

2017-05-04 (목) 12:37:31
앗, 감사합니다.
셋중에 하나만 적용하면 되는건가요??
처음에 초를 빼고, 두번째 조합시키고, 세번째 - 를 . 으로 변경하기 때문에 다 하셔야^^;
2017-05-04 (목) 12:50:34
감사합니다 ^^
잘되었습니다..ㅎㅎㅎ

다른 녀석들은 그냥 조금만 바꿔주면 되는데
유독 이놈만 이런 명령어를 통해야 바뀌네요 ㅠㅠ

str_replace ("-", ".", $list[$i]['wr_datetime']) 

 

이렇게 해보세요~

답변에 대한 댓글 3개

2017-05-04 (목) 12:07:28
short time 이부분을 말씀해주신대로 바꾸면되나요?
위는 단순히 - 를 . 로만 변경하는거기 때문에 표현이 되는 변수에 적용하면 됩니다.
2017-05-04 (목) 12:12:02
감사합니다, 잘 되었습니다.
혹시 초단위를 제거 할 수 있는 명령어로 있을까요?

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