2011-03-14 2 views

답변

3

내가 사용에 유래 무엇인지 모르겠습니다. 하지만 가장 일반적인 타임 스탬프는 a moment ago, 30 seconds ago, x minutes ago, yesterday, 10:30 PM Apr 12, 2010 등과 같이 타임 스탬프를 표시하는 트위터입니다. 서버을 치지 않고 에 5 초마다 타임 스탬프를 업데이트합니다. 당신이 관심이 있다면

당신은 John Resig's Pretty Date JS API으로 보일 수 있습니다. 그것은 단지 굉장합니다. JQuery와 함께 /없이 작동합니다.

우리는 정확히 트위터 패턴과 일치하는 그것을 조금 불통. 그리고 끝내입니다.

언급 된 웹 사이트

좋은 예를 제공하지만, 당신이 그래서가 작동 버전을 원한다면, 모든 웹 페이지의 주소 표시 줄에 다음 스크립트를 넣어. (당신이 prettyDate 기능

javascript:var i,s,ss=['http://ejohn.org/files/pretty.js'];for(i=0;i!=ss.length;i++){s=document.createElement('script');s.src=ss[i];document.body.appendChild(s);}alert("PrettyDate: "+(prettyDate("2011-03-13T03:24:17Z")?prettyDate("2011-03-13T03:24:17Z"):"03:24 AM Mar 13, 2011")); 
+0

이전 연도 동안 작동 했습니까? 고맙습니다 ... – Doolkin

+1

지난 달로 제한되어 있으며 그 날짜 이후의 날짜는 할 수 없습니다. (나는 [timeago] (http://timeago.yarp.com)를 선호합니다. .) –

+0

@Tomalak 그것은 미래의 날짜에 작동하도록 의미되지 않습니다. 일반적으로 _ 통과 한 이벤트를 매핑하기 때문에. 그러나 코드를 수정하는 것은 간단합니다. 우리는 그것을 꽤 비틀었다. 또한 2 ~ 3 주 후에 사람들이 정확한 타임 스탬프를보고 싶어하기 때문에 지난 달의 기능을 삭제했습니다. 하지만 내가 말했듯이 JS 코드를 열면 사용 사례에 쉽게 적용 할 수 있습니다. – Nishant

관련 문제