가 레일에 내장 뭔가 거기에
- "몇 초 전"와 같은 자연 날짜를 표시해야합니까? 또는 제 3 자일 수 있습니까? 이것은 구현하기 어렵지 않지만 휠을 발명하고 싶지는 않습니다.
가 레일에 내장 뭔가 거기에
나는 당신을 위해 무엇을 찾고있는 것은 time_ago_in_words
네, 고마워요. –
그것은이 목적을 위해 아주 잘 작동합니다. 불행히도 최근에야 발견되었습니다. 나는 실제로이 행동을 복제하는 데 하루에 4 시간을 보내고 또 다른 두 개는 플러그인으로 풀어 보냈다. 얼마나 낭비입니까? –
와 클라이언트 측에서 시간에 단어 변환을하고 고려해야 할 흥미로운 접근 방식을 확인 생각 자바 스크립트. 이렇게하면 최종 사용자에게 상대 시간을 표시하면서 페이지를 캐시 할 수 있습니다.
Darragh Curran은 이러한 기능을 가진 released a javascript implementation을 가지고 있으며 Rails 응용 프로그램에서이를 사용하는 방법에 대한 간단한 설명을 작성했습니다.
이 기술의 또 다른 흥미로운 점은 사용자가 페이지를 떠나지 않고도 시간의 설명을 동적으로 업데이트 할 수 있다는 것입니다.
좋은 물건, 이걸 자세히 살펴 봐. –
여기에 답변 됨 @stackoverflow.com/questions/605388/natural-language-date-parser-for-ruby-rails –
@Bayard, 구문 분석 할 필요가 없습니다. –