나는 이것이 간단해야한다고 확신한다 (아마 명백한 것을 놓친 것 같다).하지만 ... 나는 Rails에서 미국 형식의 날짜로 변환하고 싶은 밀리 초의 데이터베이스 문자열을 가지고있다. 전화 .to_date
는 내 친구가 될 것이라고 생각했지만 이상한 오류가 발생합니다.
article.date => "1379844601000"
article.date.to_date
NoMethodError: undefined method `div' for nil:NilClass
누구든지 이것을 수행하는 올바른 방법을 조언 할 수 있습니까?
사용 Date.strptime
-그러나 그 전에 먼저 초로 변환하십시오.
sec = ('1379844601000'.to_f / 1000).to_s
Date.strptime(sec, '%s')
//Sun, 22 Sep 2013
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다