リストの月表示( 'fc-list-heading-main')の日付形式を完全なカレンダーで変更したいだけです。私はすべての異なった方法を試みたが、私は成功しなかった。どうすれば日付の書式を変更できるのか教えてください。フルカレンダーで「リスト月表示」の日付形式を変更するにはどうすればよいですか?
ご協力いただければ幸いです。
リストの月表示( 'fc-list-heading-main')の日付形式を完全なカレンダーで変更したいだけです。私はすべての異なった方法を試みたが、私は成功しなかった。どうすれば日付の書式を変更できるのか教えてください。フルカレンダーで「リスト月表示」の日付形式を変更するにはどうすればよいですか?
ご協力いただければ幸いです。
今私はこれのための解決策を見出しませんでした。私はこれのための完全なカレンダーAPIを見つけられませんでした。私はこれをjQueryで修正しました。
jQuery('.fc-list-table .fc-list-heading').each(function() {
jQuery(this).find(".fc-list-heading-main").html(jQuery(this).find(".fc-list-heading-main").text().split(',')[0].split(' ')[1]);
});
jQuery('.fc-list-table .fc-list-heading').each(function() {
jQuery(this).find(".fc-list-heading-alt").html(jQuery(this).find(".fc-list-heading-alt").text().slice(0, 3));
});
カレンダーレンダリング後に上記のコードを配置します。また、次のイベントと前のイベントにこのコードを追加しました。
ソースコード(fullcalendar.js)を調べたところ、解決策が見つかりました:listDayFormat
というオプションがあります。したがって、次のように試してみてください。
$('#calendar').fullCalendar({
defaultView: 'listMonth',
listDayFormat: 'D MMMM YYYY'
});
fc-list-heading-main
の日付形式が変更されます。 listDayAltFormat
という代替の書式設定オプションもあります。その1つはfc-list-heading-alt
の書式設定を担当します。