私のページでは、jquery datetimepicker を使用してユーザーから日付と時刻を取得しています。ユーザーが日時を選択すると、取得される日時の形式は、たとえば「9 月 21 日金曜日、午後 1:00」です。4桁の年を取得するとテキストボックス全体が長くなりすぎるため、年を取得できません。
この日付 (9 月 21 日金曜日、午後 1:00) をコントローラーに戻し、update_attributes を使用してデータベース内の日付を更新すると、挿入される日付は「0000-09-21 13:00」になります。 :00.000000". 日付の年が抜けていたので、年が0000になります。私は明らかに2012年が欲しいです。これを達成する方法はありますか?2012年をハードコーディングしたくないが、現在の年を取得したいことに注意してください。ありがとう。