2011-07-27 3 views
0

웹 앱을 만들고 있는데 무엇인가가 전송 된 시간을 표시해야합니다. 이제는 "오후 2시 30 분"처럼 시작하고 하루가 지나면 "7 월 26 일"으로 변경됩니다. PHP에서 어떻게 할 수 있습니까?시간 이후에 적당한 날짜를 만드는 방법

답변

2

아니요 -하지만이를 수행하기 위해 timeago jquery plugin을 사용합니다. 이 방법으로 하나의 날짜와 시간을 저장하고 검색하지만 시간이 지나면 그에 따라 표시됩니다.

+0

+1 시간. –

4

코드는 영어로 된 흐름을 설명하는 것과 같습니다 : "시간이 하루보다 짧으면 오후 2:30, 그렇지 않으면 7 월 26 일을 표시합니다".

if (time() - strtotime($time_sent) < 24*60*60) { 
    echo date('g:i A', strtotime($time_sent)); 
} else { 
    echo date('F j', strtotime($time_sent)); 
} 
관련 문제