I have a rails form that displays a date in a text_field:
<%= form.text_field :check_in_date %>
The date is rendered as yyyy-m
yyyy-m
Go to your environment.rb file and add the following:
ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS.merge!( :default => '%m-%d-%Y' )
Check the official documentation if you feel like reading more :)