
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
게시물 등록 시간 정보를 각 게시물 마다 들어가게 넣어 놓았는데 한 게시물에 몰아서 표기됩니다.. 문제가 뭘까요 ㅠㅠ?


작성한 코드 및 에러 메세지
발생 시, 작성한 코드 전체와 에러 메시지를 첨부해 주세요.
Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.
Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!
<script>
//로그인창 input안에 들어간 아이디 피드 이름으로 표시
function printName() {
const name = document.getElementById('name').value;
document.getElementById("result").innerText = name;
}
//피드 게시물표기
$(document).ready(function () {
show_post();
});
function show_post() {
$.ajax({
type: "GET",
url: "/Post",
data: {},
success: function (response) {
let rows = response['post_list']
console.log(rows)
for (let i = 0; i < rows.length; i++) {
let id = rows[i]['user_pk']
let text = rows[i]['text']
let tags = rows[i]['tags']
let image = rows[i]['image']
let time = rows[i]['write_date']
let temp_post = `<div id="post" class="post">
<div class="card">
<div class="postimg">
<a href="######" title="postpage"><img class="card-img-top" type="button" src=${image}
alt="..."> </div></a>
<div class="card-body">
<h5 class="card-title">${id}</h5>
<button class="like">♡️<h9 id="like_count"></h9></button>
<p class="card-text">${text}</p>
<p class="card-text"> ${tags} </p>
<p id="time"> </p>
</div></div></div>`
$('#post').append(temp_post)
let temp_time = ``
let the_present_date = new Date();
let write_time = new Date(time)
let time_comparison = the_present_date.getTime() - write_time.getTime()
if ((time_comparison / (1000 * 60)) < 60) {
time = (time_comparison / (1000 * 60))
temp_time = `${parseInt(time)}분 전`
$('#time').append(temp_time)
} else if ((time_comparison / (1000 * 60 * 60)) < 24) {
time = (time_comparison / (1000 * 60 * 60))
temp_time = `${parseInt(time)}시간 전`
$('#time').append(temp_time)
} else {
time = (time_comparison / (1000 * 60 * 60 * 24))
temp_time = `${parseInt(time)}일 전`
$('#time').append(temp_time)
}
}
}
});
}
</script>
