изменить текущий день в режиме полного календарного дня

Я хочу изменить дату просмотра, например, если я выберу 25/12/2019, тогда в заголовке должно отображаться 25 декабря 2019 года. Как я могу это сделать? введите здесь описание изображения

К вашему сведению: я использую плагин React Full-calendar

<FullCalendar
  defaultView="timeGridDay"
  header={{
    left: "prev,next today",
    center: "title"
  }}
  plugins={[dayGridPlugin, timeGridPlugin, interactionPlugin]}
  weekends={this.state.calendarWeekends}
  events={this.state.calendarEvents}
  dateClick={this.handleDateClick}
/>

person Harsh Patel    schedule 30.09.2019    source источник


Ответы (1)


используйте titleFormat

использовать плагин момента

import momentPlugin from '@fullcalendar/moment';

<FullCalendar
  defaultView="timeGridDay"
  header={{
    left: "prev,next today",
    center: "title"
  }}
  plugins={[dayGridPlugin, timeGridPlugin, interactionPlugin]}
  weekends={this.state.calendarWeekends}
  events={this.state.calendarEvents}
  dateClick={this.handleDateClick}
  titleFormat='MMMM D, YYYY'
/>
person Mohammad Ali Rony    schedule 30.09.2019
comment
Это приводит к ошибке и не дает правильного вывода. - person Harsh Patel; 30.09.2019
comment
@HarshPatel Я обновил кодировку. пожалуйста, проверьте, есть ли какие-либо проблемы, дайте мне знать. - person Mohammad Ali Rony; 30.09.2019
comment
Да, то же самое, что и я, { month: 8, year: 2019, day: 1 }, но он не работает из-за какой-то ошибки плагина - person Harsh Patel; 30.09.2019
comment
@HarshPatel l Я обновил код. пожалуйста, проверьте. - person Mohammad Ali Rony; 30.09.2019
comment
Скорее всего, у объекта (из вашей исходной версии) должна быть просто дополнительная скобка - как в случае с заголовком. Например. titleFormat={{ month: 'long', year: 'numeric', day: 'numeric' }}. Похоже, это синтаксис, специфичный для плагина Angular. - person ADyson; 30.09.2019
comment
Пс. @HarshPatel, если вы когда-нибудь получите сообщение об ошибке, вы должны упомянуть, что в нем написано, на случай, если мы сможем это исправить. Сказать, что есть какая-то ошибка, не позволяет людям помочь вам ее исправить. - person ADyson; 30.09.2019
comment
@HarshPatel, нет проблем ... так что предложенное мной изменение titleFormat сработало для вас или нет? - person ADyson; 30.09.2019
comment
@ADyson Я уже предоставляю двойную скобку, и теперь я удалил заголовки. - person Harsh Patel; 30.09.2019
comment
@MohammadAliRony Я попробую позже в этот момент код и дам вам знать, спасибо за помощь. - person Harsh Patel; 30.09.2019