Как изменить формат даты по умолчанию в Rails 3?


У меня возникли проблемы с форматом даты rails. Мне кажется, что формат даты по умолчанию - dd/mm/yyyy. Как я могу изменить его на что-то вроде mm/dd/yyyy?

Я где-то читал, что ActiveSupport gem может справиться с этим, но я не знаю, как это работает.

2 2

2 ответа:

Поместите следующую строку в ваше окружение.rb

Date::DATE_FORMATS.merge!(:default => "%m/%d/%Y")

И попробуйте

 Time.now.to_date.to_s

На тебе рельсы консоли

Вы можете добавить файл в папку config/initializers с именем т. е. (date_time_formats.рубидий). Просто добавьте следующую строку в файл.

Date::DATE_FORMATS[:default] = '%m/%d/%Y'

В соответствии с требованиями вы можете изменить формат даты.