2017-10-31 3 views
0

今日の日付はサーバの日付ですが、fullCalendarには今日の日付としてローカルシステムの日付が表示されています。jquery fullcalendarサーバの日付としての管理日

サーバーの日付をgotoDateオプションで設定しました。

$('#calendar').fullCalendar('gotoDate', currentDate); 

しかし、今日のボタンをクリックするとローカルシステムの日付が表示されるため、正しく動作しません。 私を助けてください。

+0

現在の日付はサーバー側から取得していますか? –

+0

はい私はサーバー側から取得しています。 –

+0

"今日のボタンをクリックすると"。これはgoToDateメソッドの使用と同じではありません。とにかく、fullCalendarでサーバーの日付と一貫して一致するようにしたい場合は、要件ごとにタイムゾーンオプションを設定する必要があります。 https://fullcalendar.io/docs/timezone/ – ADyson

答えて

0

今日はボタンのクリックで現在の日付を設定します。コードは次のとおりです。

$('.fc-today-button').click(function() { 
    $('#calendar').fullCalendar('gotoDate', currentDate); 
}); 
1

あなたはfullcalendarでのデフォルトの日付を設定することができます。

あなたは瞬間プラグインを使用する必要がhttps://fullcalendar.io/docs/current_date/defaultDate/

(サードパーティ製のプラグインであり、あなたが fullcalendar前にプロジェクトで個別にそれを含める必要があります)

https://fullcalendar.io/docs/utilities/Moment/

+0

ありがとう、あなたはどんな例がありますか?私はこれを試みたが、それは動作していません。 –

+0

申し訳ありませんが、私は答えを編集しました。 「モーメント」はフルスケーラーの前に挿入する必要があります。あなたは? –

関連する問題