2011-12-27 9 views
2

次のような日付形式が必要です: - 2011年12月27日火曜日、午後3時30分。希望の日付時刻形式を取得できません3

私は、私はこのエラーを取得するアプリ実行しようとすると、この

time: 
    format: 
     short_ref: "%A, %d %b at %I" 

のように見えるようにen.ymlファイルに変更され作られた:18Nを::ホーム#指数のMissingTranslationData行方不明

翻訳:en.time.formats.long

このエラーの原因は何ですか?

答えて

3

ルビーでstrftime関数を使用してみてください。それはあなたにルビーの日付フォーマットを操作する際に多くの柔軟性を与えます。

また、これと似たような試すことができます。これは、この形式で日付を返します

date = Time.now 
date.strftime("%d %b %Y at %I:%M:%S %p") 

を:

27 Dec 2011 at 05:47:20 PM 

が、これは意志Ruby API

+0

strftime機能詳細については、こちらをご覧くださいコードはビューに入りますか? –

+0

@DevR:そうです。 –

+1

ありがとうございます:) –

関連する問題