使用react-big-calendar.js和moment.js
setLocalizer代码
moment.locale('ko');
BigCalendar.setLocalizer(
BigCalendar.momentLocalizer(moment)
);
一周的第一天总是星期天
我希望从星期一开始看。
关联的网址。
https://github.com/intljusticemission/react-big-calendar/issues/28
但是没有例子。
我该怎么办?
找到答案
moment.locale('ko',{
week:{
dow : 1
}
});
答案 0 :(得分:6)
我还想将react-big-calendar
一周的第一天更改为星期一
谢谢你的问题,因为它帮助我找到了改变它的方法
从我的项目中尝试以下代码片段:
moment.locale('ko', {
week: {
dow: 1,
doy: 1,
},
});
BigCalendar.momentLocalizer(moment);
所以完整的摘录看起来像:
import moment from 'moment';
import BigCalendar from 'react-big-calendar';
moment.locale('ko', {
week: {
dow: 1,
doy: 1,
},
});
BigCalendar.momentLocalizer(moment);
const Main = (props) => <BigCalendar
events={props.events}
startAccessor={'start'}
endAccessor={'end'}
titleAccessor={'title'}
allDayAccessor={'allDay'}
onNavigate={props.onNavigate}
/>;
希望有所帮助。