私は英語ローカライズされた文字列の日付をRuby Dateオブジェクトに変換するには?
としてそれを使用するときに正常に動作し、日付を持って> Date.strptime("Aug 02, 2015", "%b %d, %Y")
Sun, 02 Aug 2015
しかし、私はそれ別の言語es
、そのdoesntの仕事を使用する場合。例えば。
> Date.strptime("ago 02, 2015", "%b %d, %Y")
ArgumentError: invalid date
テキスト文字列はago 02, 2015
> I18n.localize(Date.strptime("Aug 02, 2015", "%b %d, %Y"), format: "%m/%d/%Y")
"08/02/2015"
などの特定の形式に標準化する必要があるRubyでこれを実行する方法はあります
> I18n.localize(Date.strptime("ago 02, 2015", "%b %d, %Y"), format: "%m/%d/%Y")
"08/02/2015"
あなたは完全に言語にとらわれないソリューションを探していますか?それはすべて英語のためだけに機能しますか? –