2017-03-27 33 views

答えて

0

今私はこれのための解決策を見出しませんでした。私はこれのための完全なカレンダー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)); 
    }); 

カレンダーレンダリング後に上記のコードを配置します。また、次のイベントと前のイベントにこのコードを追加しました。

2

ソースコード(fullcalendar.js)を調べたところ、解決策が見つかりました:listDayFormatというオプションがあります。したがって、次のように試してみてください。

$('#calendar').fullCalendar({ 
    defaultView: 'listMonth', 
    listDayFormat: 'D MMMM YYYY' 
}); 

fc-list-heading-mainの日付形式が変更されます。 listDayAltFormatという代替の書式設定オプションもあります。その1つはfc-list-heading-altの書式設定を担当します。

関連する問題