我正在尝试启用“截止日期”类型的东西,用户预先选择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 可以操作的东西。非常感谢您的帮助!