ユーザーが期日を事前に選択する「期日」のようなものを有効にしようとしていますdatetime
(何でもかまいませんが、私の場合は、教師に提出する必要がある論文の期日です)。
手順 既存のテーブルピンに列を追加する
$ rails g migration add_due_date_to_pins duedate:datetime
移行
class AddDueDateToPins < ActiveRecord::Migration
def change
add_column :pins, :duedate, :datetime
end
end
その/app/views/pins/_form.html.erb
入力用のフォームを作成しました
<div class="form-group">
<%= f.label :duedate %>
<%= f.datetime_select :duedate %>
</div>
次に/app/views/pins/show.html.erb
<%= @pin.duedate %>
現在、時刻は 2014-08-12 03:01:00 UTC のように表示されています。
ここで、アセット パイプラインに jquery-countdown-rails gem を使用して、選択した日付からのカウントダウンを有効にしたいと考えています。「あと3日7時間53分」みたいな。
選択した日時を抽出して、jQuery が操作できるものにする方法がわかりません。助けていただければ幸いです。