ユーザーが日付を入力する入力フィールドを取得しました。現在、私は Chronic を使用しており、ユーザーはそれを気に入っています。
ユーザーがlast jan
Chronic と strftime を使用して入力した場合、January 2013
どちらが適切かを判断すると、次の場合に問題が発生します。
ユーザー入力は1月のような次の月です。私が行っている解析は、ユーザーが望んでいるものである2013年1月ではなく、2014年1月を返します。
result_date = Chronic.parse(params[:date]).strftime('%B %Y')
現在の年をデフォルトとして設定する方法はありますか? したがって、ユーザーが 1 月を入力すると、2013 年 1 月に解析されますか?
ありがとう!