Как преобразовать месяц в месяц целое число в Ruby? - программирование
Подтвердить что ты не робот

Как преобразовать месяц в месяц целое число в Ruby?

Если я начинаю со строки: "Март", как я могу получить целое число за этот месяц?

4b9b3361

Ответ 1

Используйте Дата:: MONTHNAMES:

Date::MONTHNAMES.index("June") 
=> 6

Также обратите внимание, что существует эквивалент сокращенных имен месяцев - Дата:: ABBR_MONTHNAMES:

Date::ABBR_MONTHNAMES.index("Jun") 
=> 6