как я могу ввести или выбрать время, не получив подобное => «2000-01-01 08:00:00», если я выберу 08:00, выход должен быть «08: 00AM» в базе данных .. пользователь необходимо ввести только время ...Как я могу ввести время, не получая этого, -> «2000-01-01 08:00:00»?
new.html.rb
<%= form_for @search, html: {class: "pure-form"} do |s| %>
<%= s.time_select :search %>
<% end %>
schema.rb
create_table "searches", force: :cascade do |t|
t.time "search"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
end
Проблема @MichaelGaskill отредактирована/обновлена. –
просто конвертируйте свою дату после получения ее из базы данных. сохранение даты и времени как строки не имеет смысла. –