1

ユーザーが期日を事前に選択する「期日」のようなものを有効にしようとしています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 を使用して、選択した日付からのカウントダウンを有効にしたいと考えています。「あと37時間53分」みたいな。

選択した日時を抽出して、jQuery が操作できるものにする方法がわかりません。助けていただければ幸いです。

4

1 に答える 1