Para o bem ou para o mal, em toda a sua glória:
<%=
date_order = [:month, :day, :year]
date_class = lambda { date_order.pop.to_s }
def date_class.to_s ; self.call ; end
form.date_select(:date, { order: date_order.dup }, { class: date_class })
%>
Aviso Legal: Este é um protip, ou razão para se esconder de vergonha :).
“Às vezes são os dois” – @StarrHorne