例如,我想输入15:00作为收货时间。
我的数据库表如下(因此用户可以分别指定日期和时间):
create_table "collection_availabilities", force: :cascade do |t|
t.date "date"
t.time "time"
end
如何输入时间,例如15:00在数据库行中?
cav1 = collection_availability.create(date: Date.parse(2001,2,3) time: ???????????)
答案 0 :(得分:0)
您可以使用Time.parse,这里是link for reference,但请注意,您应该在日期和时间字段中使用其他字段名称
cav1 = collection_availability.create(date_field: Date.parse("2001-2-3"), time_field: Time.parse("15:00"))