FullCalendar のデフォルトの月ビュー表示には、短いバージョンの曜日名が表示されます。
完全な曜日名を表示するように表示を変更する方法を見つけようとしています。dayNames と dayNamesShort に関するドキュメントを読みましたが、機能しません。
完全な曜日名を表示する方法についての助けをいただければ幸いです。
ありがとう。
FullCalendar のデフォルトの月ビュー表示には、短いバージョンの曜日名が表示されます。
完全な曜日名を表示するように表示を変更する方法を見つけようとしています。dayNames と dayNamesShort に関するドキュメントを読みましたが、機能しません。
完全な曜日名を表示する方法についての助けをいただければ幸いです。
ありがとう。
これがその方法です。魔法はcolumnFormat
オプションを介して行われます。
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
timeFormat: {
// for agendaWeek and agendaDay do not display time in title (time already displayed in the view)
agenda: '',
// for all other views (19p)
'': 'H:mm{ - H:mm}'
},
// *** use long day names by using 'dddd' ***
columnFormat: {
month: 'dddd', // Monday, Wednesday, etc
week: 'dddd, MMM dS', // Monday 9/7
day: 'dddd, MMM dS' // Monday 9/7
},
axisFormat: 'H:mm',
firstHour: 6
});
});
次のようにして名前を変更できました
$(document).ready(function() {
$('#calendar').fullCalendar({
dayNamesShort: ['S', 'M', 'T', 'W', 'T', 'F', 'S']
});
});
次のように設定して、月表示の表示を完全な曜日名を表示するように変更します。
columnFormat: {
month: 'dddd'
}