은 내가 영어로 Date
서식을 지정하려면 :레일 3 : 영어 이외의 언어로 날짜 서식을 지정하는 방법은 무엇입니까?
Date.today.to_s(:long_ordinal) # => September 28th, 2011
어떻게 러시아의 날짜 (또는 다른 언어) 형식을 수 있을까?
은 내가 영어로 Date
서식을 지정하려면 :레일 3 : 영어 이외의 언어로 날짜 서식을 지정하는 방법은 무엇입니까?
Date.today.to_s(:long_ordinal) # => September 28th, 2011
어떻게 러시아의 날짜 (또는 다른 언어) 형식을 수 있을까?
어떻게 수행하는지 설명하는 Internationalization API in Rails이 있습니다. 예를 들어 3.2 날짜/시간 형식 추가 단원을 참조하십시오.
<p><%= l Date.today, :format => :short %></p>
그런 다음 로케일 (러시아어?) 파일 ru.yml
에 대한 추가하고 거기 형식에 대한 정의를 포함 할 수 있습니다.
# config/locales/ru.yml
ru:
date:
formats:
short: "%m/%d/%Y"
섹션 4.4 로캘 설정 및 전달 섹션을 참조하십시오.
이 사람들은 유용한 컬렉션을 가지고 있습니다. https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale –
strftime을 사용하십시오. 예 :
Date.today.strftime('%m/%d/%Y')
날짜 형식 지정 방법에 따라 % 기호를 설정합니다. 사용할 수있는 기호를 보려면 링크 된 설명서를 참조하십시오.
영어 이외의 언어로 서식을 지정하는 데 유용한 정보를 찾을 수 없습니다. –
자신이 직접 포맷을 제안합니다. –
날짜 형식과 로캘은 ActiveSupport에서 정의됩니다. 로케일 파일에 these values을 추가하고 요구 사항에 맞게 수정할 수 있습니다.
또한 러시아어로 this을 확인하십시오.
찾고있는 정확한 형식을 설명 할 수 있습니다. – raidfive