Time 俄语区域设置中的日期fns MMMM格式已损坏

Time 俄语区域设置中的日期fns MMMM格式已损坏,time,momentjs,datetime-format,time-format,date-fns,Time,Momentjs,Datetime Format,Time Format,Date Fns,假设我们有以下日期:2019年11月1日 我只想显示月份的名称,但MMMM将结果格式化为“ббб”,当我希望得到“бббб”时 它在moment.js中正常工作(locale:ru): 我想切换到moment.js,尽管我已经在使用严格依赖于日期fns的库。如何实现以俄语正确显示月份名称的格式 我在react datepicker用例中解决这个问题的方法是以西里尔语格式传递月份名称 const getMonthName = (date) => { const months = ['

假设我们有以下日期:2019年11月1日

我只想显示月份的名称,但
MMMM
将结果格式化为“ббб”,当我希望得到“бббб”时

它在moment.js中正常工作(locale:ru):

我想切换到moment.js,尽管我已经在使用严格依赖于日期fns的库。如何实现以俄语正确显示月份名称的格式


我在react datepicker用例中解决这个问题的方法是以西里尔语格式传递月份名称

const getMonthName = (date) => {
    const months = ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'];
    return months[date.getMonth()];
};

<DatePicker dateFormatCalendar={ getMonthName(new Date()) } />

format(new Date(2014, 1, 11), getMonthName(new Date(2014, 1, 11)))
const getMonthName=(日期)=>{
施工月数=[‘Яааааа’、‘аааааа’、‘аааааа’、‘аааааааа’、‘аа1072;
返回月份[date.getMonth()];
};
格式(新日期(2014年1月11日),getMonthName(新日期(2014年1月11日)))
在我有限的用例下工作

const getMonthName = (date) => {
    const months = ['Январь', 'Февраль', 'Март', 'Апрель', 'Май', 'Июнь', 'Июль', 'Август', 'Сентябрь', 'Октябрь', 'Ноябрь', 'Декабрь'];
    return months[date.getMonth()];
};

<DatePicker dateFormatCalendar={ getMonthName(new Date()) } />

format(new Date(2014, 1, 11), getMonthName(new Date(2014, 1, 11)))