仲間、バックボーン アプリケーションでホステルの予約予約カレンダーを作成しようとしています。カレンダーを作成するには週間隔を作成する必要がありますが、YYYY-MM-DD の日付があるため、毎月の日数を知っているので、日ごとにインクリメントする方法がわかりません。
誰にもアイデアがありますか?
どうもありがとう!
仲間、バックボーン アプリケーションでホステルの予約予約カレンダーを作成しようとしています。カレンダーを作成するには週間隔を作成する必要がありますが、YYYY-MM-DD の日付があるため、毎月の日数を知っているので、日ごとにインクリメントする方法がわかりません。
誰にもアイデアがありますか?
どうもありがとう!
javascriptのDateオブジェクトだけを使用すると、次のようにインクリメントできます。
var dayIncrement = 24 * 60 * 60 * 1000; // one day in milliseconds
var startDate = new Date('2013-03-01 00:00:00');
var startDateMillis = startDate.getTime();
var startDatePlusOne = new Date(startDateMillis + dayIncrement);
var weekIncrement = dayIncrement * 7;
var startDatePlusWeek = new Date(startDateMilis + weekIncrement);
DateJSのように、より堅牢な機能を提供するライブラリは他にもたくさんあります。