Попробуйте это вместо:

т даты по умолчанию в Ruby - гггг-мм-дд, но мне нужно, чтобы они были дд / мм / гггг в представлении

Я написал файл date_format вconfig/initializers как:

Time::DATE_FORMATS.merge!( :uk_format => '%m/%d/%Y')

Это не сработало, так как мне нужно позвонитьdate.to_s(:uk_format) для того, чтобы использовать этот формат. Но так как я использую<%= f.text_field :paymentDate %> чтобы отобразить дату, я не уверен, что могу добавитьto_s в этом случае.

Может кто-нибудь помочь мне, пожалуйста.

Редактировать 1

На самом деле date.to_s (: uk_format) тоже не работает, как правильно использовать инициализатор .....?

Ответы на вопрос(2)

Ваш ответ на вопрос