Time.new.month
возвращает однозначное представление за любой месяц до октября (например, June is 6
), но мне нужен двузначный формат (т.е. вместо 6
я хочу 06
).
Я написал следующее решение, и я прошу увидеть некоторые другие/лучшие решения.
s = 6.to_s; s[1]=s[0]; s[0] = '0'; s #=> '06'