Если вам требуется это в представлении, я бы предложил использовать локализации, так как вы можете легко изменить поведение в зависимости от локальных настроек вашего пользователя и сохранить код вашего контроллера в чистоте (почему контроллер должен заботиться о формате даты?).Пример:
# config/locales/en.yml
en:
time:
formats:
short: "%m/%d/%Y"
# view file
<%=l Time.now, :format => :short %>
Для получения дополнительной информации о локализации рельсов см. Руководство по рельсам .