Ответ 1
Используйте Дата:: MONTHNAMES:
Date::MONTHNAMES.index("June")
=> 6
Также обратите внимание, что существует эквивалент сокращенных имен месяцев - Дата:: ABBR_MONTHNAMES:
Date::ABBR_MONTHNAMES.index("Jun")
=> 6
Если я начинаю со строки: "Март", как я могу получить целое число за этот месяц?
Используйте Дата:: MONTHNAMES:
Date::MONTHNAMES.index("June")
=> 6
Также обратите внимание, что существует эквивалент сокращенных имен месяцев - Дата:: ABBR_MONTHNAMES:
Date::ABBR_MONTHNAMES.index("Jun")
=> 6