Wie kann ich die Zeit eingeben oder auswählen, ohne das Ergebnis zu ändern => "2000-01-01 08:00:00" Wenn ich 08:00 Uhr wähle, muss die Ausgabe '08: 00AM 'in der Datenbank..der Benutzer sein muss nur die Zeit Eingang ...Wie kann ich eine Zeit ohne Ergebnis eingeben -> "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 Problem bearbeitet/aktualisiert. –
konvertieren Sie einfach Ihr Datum, nachdem Sie es aus der Datenbank bekommen haben. Das Speichern von Datetime als String macht überhaupt keinen Sinn. –