私のアプリケーションではfullcalendarオブジェクトを使用しています。カレンダーイベントをカレンダーに動的に更新していて、完全にレンダリングしています。しかし、コールバック関数でイベントをクリックすると、すでに完了していてもローカルタイムゾーンを追加することによって、日付&の時刻が表示されます。Fullcalendar onEventClickの日付が間違って表示されています
以下はカレンダーイベント&オンイベントイベント機能のコールバック出力のイメージです。ここ
は、サンプルコード
HTML
<div id='calendar'></div>
JS
$(document).ready(function() {
var onEventClick = function (calEvent,jsEvent,view){
console.log(calEvent);
}
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultDate: new Date(),
defaultView: 'month',
editable: true,
events: [
{
title: 'Long Event',
end: moment("2017-08-04T23:30:00.000Z"),
start: moment("2017-08-04T22:30:00.000Z"),
dow:[1,3,5]
}
],
eventClick: onEventClick,
});
});
は、いずれかが指摘することができています何が間違っていたか
スクリーンショットの代わりにコードを投稿してください。 –
サンプルコードを追加しました。コンソールログには、すでに追加されていてもローカルタイムゾーンを追加します。 – Salesman
@Salesman、答えを確認し、私に教えてください、このソリューションはあなたに役立つかどうか? –