Подтвердить что ты не робот

Изменить формат даты по умолчанию в рубине на рельсах?

Я хочу изменить формат даты по умолчанию в Rails. Формат должен быть y/m/d. Я добавляю следующий код в свой environment.rb

ActiveSupport::CoreExtensions::Date::Conversions::DATE_FORMATS.
merge!(:default => '%Y/%m/%d')

Но это не сработало. Как изменить формат по умолчанию? Я использую рельсы версии 2.3.8

4b9b3361

Ответ 1

Добавьте файл в конфигурацию/инициализаторы со следующим кодом:

Date::DATE_FORMATS[:default]="%Y/%m/%d"
Time::DATE_FORMATS[:default]="%Y/%m/%d %H:%M"

Ответ 2

Поместите это в файл в config/initializers и это должно работать.