2010/02/18

calendar_date_select plugin doesn't accept minute intervals

calendar_date_select で、分のインターバルを00、30等に設定していても、最初に設定されるデフォルト分数が現在時刻の分の値をとってきてしまう問題の解消法
if (isNaN(this.date)) this.date = new Date();
を、以下に変更
if (isNaN(this.date)) {
   this.date = new Date();
   this.date.setMinutes(Math.ceil(this.date.getMinutes() / this.options.get("minute_interval")) * this.options.get("minute_interval"));
}

0 件のコメント: