$(function() { datepickerset('datepicker','day1','time1'); // datepickerset('datepicker2','day2','time2'); }); function datepickerset(num1,num2,num3){ var holidays = holidayslist(); var hide = hidelist(); $("."+num1).datepicker({ yearSuffix:"/", monthNames: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'], dayNames: ['SUN', 'MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT'], dayNamesMin: ['SUN', 'MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT'], showOn: "both", //buttonImage: "./img/cal.png", buttonImageOnly: true, showOtherMonths: true, selectOtherMonths: true, dateFormat: 'yy/m/d(DD)', //表示フォーマット minDate: '+1d', //当日予約不可 maxDate: '+14d', //14日間 //minDate: new Date(2021, 10, 6), //maxDate: new Date(2021, 10, 26), beforeShowDay: function(day) { var result; switch (day.getDay()) { //case 1: //月曜日を選択できないようにする //result = [false,'']; //break; //case 2: //火曜日を選択できないようにする //result = [false,'']; //break; case 3: //水曜日を選択できないようにする result = [false,'']; break; case 4: //木曜日を選択できないようにする result = [false,'']; break; //case 5: //金曜日を選択できないようにする //result = [false,'']; //break; case 0: //日曜 result = [true, 'sunday']; break; case 6: //土曜 result = [true, 'saturday']; break; default: result = [true,'']; // それ以外は選択できる break; } for (var i = 0; i < holidays.length; i++) { var htime_t = holidays[i].replace(/-/g,'/'); var htime = Date.parse(htime_t); // 祝日を 'YYYY-MM-DD' から time へ変換 var holiday = new Date(); holiday.setTime(htime); // 上記 time を Date へ設定 // 祝日 if (holiday.getYear() == day.getYear() && holiday.getMonth() == day.getMonth() && holiday.getDate() == day.getDate()) { result = [true, 'holiday']; } } for (var i = 0; i < hide.length; i++) { var htime_t = hide[i].replace(/-/g,'/'); var htime = Date.parse(htime_t); // 祝日を 'YYYY-MM-DD' から time へ変換 var hiday = new Date(); hiday.setTime(htime); // 上記 time を Date へ設定 // 祝日 if (hiday.getYear() == day.getYear() && hiday.getMonth() == day.getMonth() && hiday.getDate() == day.getDate()) { result = [false,'']; } } //急遽仕方なく var hogedesu = [ '2020-08-12', '2020-08-13' ]; for (var i = 0; i < hogedesu.length; i++) { var hotime_t = hogedesu[i].replace(/-/g,'/'); var hotime = Date.parse(hotime_t); // 祝日を 'YYYY-MM-DD' から time へ変換 var hoiday = new Date(); hoiday.setTime(hotime); // 上記 time を Date へ設定 // 祝日 if (hoiday.getYear() == day.getYear() && hoiday.getMonth() == day.getMonth() && hoiday.getDate() == day.getDate()) { result = [true,'']; } } //急遽仕方なく return result; }, onSelect: function(dataText, inst){ //aloha = $("#"+num1).val(); //$("#"+num2).val(aloha); hyouji(num2,num3); } }); } function hyouji(num1,num2){ var result_day = JSON.parse('["2014\u5e746\u670827\u65e5\uff08\u571f\uff09\/*\u5fc5\u8981\u306a\u30c7\u30fc\u30bf\u306a\u306e\u3067\u6d88\u3055\u306a\u3044\u3067","2022\/1\/22\uff08SAT\uff09","2022\/1\/23\uff08SUN\uff09","2022\/1\/24\uff08MON\uff09","2022\/1\/25\uff08TUE\uff09","2022\/1\/28\uff08FRI\uff09","2022\/1\/29\uff08SAT\uff09","2022\/1\/26\uff08WED\uff09","2022\/1\/27\uff08THU\uff09","2022\/1\/30\uff08SUN\uff09","2022\/1\/31\uff08MON\uff09","2022\/2\/1\uff08TUE\uff09","2022\/2\/4\uff08FRI\uff09","2022\/2\/5\uff08SAT\uff09","2022\/2\/2\uff08WED\uff09","2022\/2\/3\uff08THU\uff09","2022\/2\/6\uff08SUN\uff09","2022\/2\/9\uff08WED\uff09","2022\/2\/10\uff08THU\uff09","2022\/2\/16\uff08WED\uff09","2022\/2\/17\uff08THU\uff09","2022\/2\/11\uff08FRI\uff09","2022\/2\/12\uff08SAT\uff09","2022\/2\/7\uff08MON\uff09","2022\/2\/8\uff08TUE\uff09","2022\/2\/13\uff08SUN\uff09","2022\/2\/19\uff08SAT\uff09","2022\/2\/14\uff08MON\uff09","2022\/2\/20\uff08SUN\uff09","2022\/2\/18\uff08FRI\uff09","2022\/2\/15\uff08TUE\uff09","2022\/2\/23\uff08WED\uff09","2022\/2\/21\uff08MON\uff09","2022\/2\/22\uff08TUE\uff09","2022\/3\/5\uff08SAT\uff09","2022\/2\/26\uff08SAT\uff09","2022\/2\/27\uff08SUN\uff09","2022\/3\/6\uff08SUN\uff09","2022\/3\/4\uff08FRI\uff09","2022\/3\/12\uff08SAT\uff09","2022\/3\/13\uff08SUN\uff09","2022\/3\/7\uff08MON\uff09","2022\/3\/8\uff08TUE\uff09","2022\/3\/11\uff08FRI\uff09","2022\/3\/9\uff08WED\uff09","2022\/3\/10\uff08THU\uff09","2022\/3\/16\uff08WED\uff09","2022\/3\/17\uff08THU\uff09","2022\/3\/20\uff08SUN\uff09","2022\/3\/18\uff08FRI\uff09","2022\/3\/21\uff08MON\uff09","2022\/3\/19\uff08SAT\uff09","2022\/3\/14\uff08MON\uff09","2022\/3\/25\uff08FRI\uff09","2022\/3\/26\uff08SAT\uff09","2022\/3\/29\uff08TUE\uff09","2022\/4\/2\uff08SAT\uff09","2022\/3\/22\uff08TUE\uff09","2022\/3\/27\uff08SUN\uff09","2022\/3\/28\uff08MON\uff09","2022\/4\/3\uff08SUN\uff09","2022\/4\/1\uff08FRI\uff09","2022\/4\/15\uff08FRI\uff09","2022\/4\/4\uff08MON\uff09","2022\/4\/5\uff08TUE\uff09","2022\/4\/8\uff08FRI\uff09","2022\/4\/9\uff08SAT\uff09","2022\/4\/11\uff08MON\uff09","2022\/4\/16\uff08SAT\uff09","2022\/5\/6\uff08FRI\uff09","2022\/5\/4\uff08WED\uff09","2022\/4\/17\uff08SUN\uff09","2022\/4\/24\uff08SUN\uff09","2022\/4\/18\uff08MON\uff09","2022\/5\/10\uff08TUE\uff09","2022\/4\/22\uff08FRI\uff09","2022\/4\/23\uff08SAT\uff09","2022\/5\/1\uff08SUN\uff09","2022\/4\/25\uff08MON\uff09","2022\/4\/26\uff08TUE\uff09","2022\/5\/3\uff08TUE\uff09","2022\/4\/29\uff08FRI\uff09","2022\/4\/30\uff08SAT\uff09","2022\/5\/2\uff08MON\uff09","2022\/5\/20\uff08FRI\uff09","2022\/5\/7\uff08SAT\uff09","2022\/5\/8\uff08SUN\uff09","2022\/5\/9\uff08MON\uff09","2022\/5\/16\uff08MON\uff09","2022\/5\/22\uff08SUN\uff09","2022\/5\/28\uff08SAT\uff09","2022\/5\/29\uff08SUN\uff09","2022\/5\/23\uff08MON\uff09","2022\/6\/13\uff08MON\uff09","2022\/6\/11\uff08SAT\uff09","2022\/6\/4\uff08SAT\uff09","2022\/6\/5\uff08SUN\uff09","2022\/6\/6\uff08MON\uff09","2022\/6\/10\uff08FRI\uff09","2022\/6\/18\uff08SAT\uff09","2022\/6\/17\uff08FRI\uff09","2022\/6\/19\uff08SUN\uff09","2022\/6\/25\uff08SAT\uff09","2022\/7\/2\uff08SAT\uff09","2022\/7\/3\uff08SUN\uff09","2022\/7\/9\uff08SAT\uff09","2022\/7\/10\uff08SUN\uff09","2022\/7\/11\uff08MON\uff09","2022\/7\/15\uff08FRI\uff09","2022\/7\/24\uff08SUN\uff09","2022\/7\/18\uff08MON\uff09","2022\/7\/29\uff08FRI\uff09","2022\/7\/23\uff08SAT\uff09","2022\/8\/11\uff08THU\uff09","2022\/8\/1\uff08MON\uff09","2022\/8\/7\uff08SUN\uff09","2022\/8\/16\uff08TUE\uff09","2022\/8\/12\uff08FRI\uff09","2022\/8\/14\uff08SUN\uff09","2022\/8\/13\uff08SAT\uff09","2022\/8\/21\uff08SUN\uff09","2022\/8\/20\uff08SAT\uff09","2022\/9\/3\uff08SAT\uff09","2022\/9\/6\uff08TUE\uff09","2022\/9\/10\uff08SAT\uff09","2022\/9\/12\uff08MON\uff09","2022\/9\/17\uff08SAT\uff09","2022\/9\/19\uff08MON\uff09","2022\/9\/18\uff08SUN\uff09","2022\/9\/20\uff08TUE\uff09","2022\/9\/23\uff08FRI\uff09","2022\/9\/25\uff08SUN\uff09","2022\/9\/30\uff08FRI\uff09","2022\/10\/2\uff08SUN\uff09","2022\/10\/7\uff08FRI\uff09","2022\/10\/4\uff08TUE\uff09","2022\/10\/9\uff08SUN\uff09","2022\/10\/10\uff08MON\uff09","2022\/10\/14\uff08FRI\uff09","2022\/10\/16\uff08SUN\uff09","2022\/10\/17\uff08MON\uff09","2022\/10\/15\uff08SAT\uff09","2022\/10\/21\uff08FRI\uff09","2022\/11\/18\uff08FRI\uff09","2022\/11\/23\uff08WED\uff09","2022\/11\/26\uff08SAT\uff09","2022\/12\/9\uff08FRI\uff09","2023\/1\/3\uff08TUE\uff09","2023\/1\/4\uff08WED\uff09","2023\/1\/5\uff08THU\uff09","2023\/1\/2\uff08MON\uff09","2023\/1\/1\uff08SUN\uff09","2022\/12\/31\uff08SAT\uff09","2022\/12\/21\uff08WED\uff09","2022\/12\/22\uff08THU\uff09","2022\/12\/23\uff08FRI\uff09","2022\/12\/24\uff08SAT\uff09","2022\/12\/25\uff08SUN\uff09","2022\/12\/26\uff08MON\uff09","2022\/12\/27\uff08TUE\uff09","2022\/12\/28\uff08WED\uff09","2022\/12\/29\uff08THU\uff09","2022\/12\/30\uff08FRI\uff09","2023\/1\/8\uff08SUN\uff09","2023\/1\/9\uff08MON\uff09","2023\/1\/6\uff08FRI\uff09","2023\/1\/7\uff08SAT\uff09","2023\/1\/14\uff08SAT\uff09","2023\/1\/16\uff08MON\uff09","2023\/1\/15\uff08SUN\uff09","2023\/1\/21\uff08SAT\uff09","2023\/1\/22\uff08SUN\uff09","2023\/1\/27\uff08FRI\uff09","2023\/1\/29\uff08SUN\uff09","2023\/2\/4\uff08SAT\uff09","2023\/2\/11\uff08SAT\uff09","2023\/2\/3\uff08FRI\uff09","2023\/2\/7\uff08TUE\uff09","2023\/2\/13\uff08MON\uff09","2023\/2\/10\uff08FRI\uff09","2023\/2\/12\uff08SUN\uff09","2023\/2\/17\uff08FRI\uff09","2023\/2\/18\uff08SAT\uff09","2023\/2\/19\uff08SUN\uff09","2023\/2\/20\uff08MON\uff09","2023\/2\/25\uff08SAT\uff09","2023\/2\/23\uff08THU\uff09","2023\/3\/11\uff08SAT\uff09","2023\/3\/10\uff08FRI\uff09","2023\/3\/18\uff08SAT\uff09","2023\/3\/19\uff08SUN\uff09","2023\/4\/1\uff08SAT\uff09","2023\/4\/2\uff08SUN\uff09","2023\/4\/11\uff08TUE\uff09","2023\/4\/8\uff08SAT\uff09","2023\/4\/9\uff08SUN\uff09","2023\/4\/15\uff08SAT\uff09","2023\/4\/23\uff08SUN\uff09","2023\/4\/25\uff08TUE\uff09","2023\/4\/22\uff08SAT\uff09","2023\/4\/30\uff08SUN\uff09","2023\/5\/7\uff08SUN\uff09","2023\/5\/21\uff08SUN\uff09","2023\/5\/19\uff08FRI\uff09","2023\/5\/13\uff08SAT\uff09","2023\/5\/14\uff08SUN\uff09","2023\/5\/20\uff08SAT\uff09","2023\/5\/22\uff08MON\uff09","2023\/5\/23\uff08TUE\uff09","2023\/5\/26\uff08FRI\uff09","2023\/5\/29\uff08MON\uff09","2023\/6\/10\uff08SAT\uff09","2023\/6\/11\uff08SUN\uff09","2023\/6\/23\uff08FRI\uff09","2023\/7\/16\uff08SUN\uff09","2023\/8\/8\uff08TUE\uff09","2023\/8\/26\uff08SAT\uff09","2023\/9\/5\uff08TUE\uff09","2023\/9\/8\uff08FRI\uff09","2023\/9\/10\uff08SUN\uff09"]'); var result_time1 = JSON.parse('["0","0","0","0","0","0","0","0","0","0","0","2","2","1","0","0","0","0","0","0","0","0","0","1","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","2","0","0","0","0","0","0","0","0","0","0","0","0","0","2","0","0","0","0","0","3","0","2","3","3","0","0","3","0","0","0","0","0","3","3","0","3","3","0","0","0","0","2","0","0","3","2","2","0","0","0","0","0","3","0","0","2","2","2","0","3","2","3","3","3","0","0","3","2","2","2","2","2","2","3","3","3","3","3","3","3","2","3","2","0","3","0","0","3","1","0","1","0","1","2","0","0","3","3","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","3","3","1","3","0","0","1","0","3","3","3","2","2","0","0","2","0","3","0","2","2","3","0","0","2","0","0","0","3","3","3","1","2","2","1","2","2","1","1","1","1","1","0","0","0","3","1","1","3","3","3","3","2","3","2"]'); var result_time2 = JSON.parse('["0","0","0","0","0","0","0","0","0","0","0","2","2","1","0","0","1","0","0","0","0","0","0","3","3","3","3","3","3","3","3","2","3","3","2","3","3","2","3","0","3","3","3","2","0","0","0","0","2","3","1","2","3","3","1","3","2","3","2","3","0","3","3","3","3","3","3","3","3","3","3","3","2","3","3","3","3","3","3","3","2","3","2","3","3","3","3","3","3","3","3","3","3","3","2","3","1","3","3","3","3","2","2","3","3","3","3","3","2","3","3","2","2","0","3","2","3","3","3","3","2","3","2","3","3","3","3","3","3","3","2","2","2","3","0","3","3","1","3","1","2","1","3","3","0","3","3","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","2","3","2","3","0","1","0","3","2","3","2","2","3","0","3","3","0","2","0","3","3","3","0","0","3","0","0","0","3","3","3","1","3","3","0","3","3","1","1","1","1","1","0","0","0","3","2","2","3","2","2","2","3","2","3"]'); var result_time3 = JSON.parse('["0","0","0","0","0","0","0","0","0","0","0","1","1","0","0","0","2","0","0","0","0","0","0","3","3","2","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","0","0","0","0","2","3","2","2","3","3","3","3","3","3","3","3","2","3","3","3","3","3","3","3","2","3","3","2","3","3","3","3","3","0","3","3","3","3","3","3","3","3","3","3","3","3","3","2","3","3","3","2","3","3","2","2","2","3","3","2","3","3","3","3","3","3","2","3","3","0","3","2","3","2","3","3","3","3","3","2","2","2","2","2","2","3","3","3","3","2","1","3","2","1","3","1","3","1","3","3","3","2","3","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","1","0","2","2","3","2","3","1","0","3","3","2","3","3","3","0","3","3","0","3","0","3","2","2","0","2","3","1","0","0","2","2","2","1","2","3","1","3","3","1","1","1","0","1","0","0","0","3","2","2","3","3","3","3","3","2","3"]'); var result_time4 = JSON.parse('["0","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3"]'); var result_time5 = JSON.parse('["0","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3"]'); var result_time6 = JSON.parse('["0","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3"]'); var result_time7 = JSON.parse('["0","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3"]'); var result_time8 = JSON.parse('["0","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3"]'); var result_time9 = JSON.parse('["0","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3"]'); var result_time10 = JSON.parse('["0","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3","3"]'); var holidays = holidayslist(); var shukujitsu = 0; val = $("#"+num1+"a").val(); for (var i = 0; i < holidays.length; i++) { var htime_t = holidays[i].replace(/-/g,'/'); var htime = Date.parse(htime_t); var holiday = new Date(htime); y = holiday.getFullYear(); m = holiday.getMonth()+1; d = holiday.getDate(); var hoge = y+"/"+m+"/"+d+"("; if(!val.indexOf(hoge)){ shukujitsu = 1; break; } } for(var i = 0;i < result_day.length;i++){ var hage = result_day[i]; hige = new RegExp(hage); if(val.match(hige)){ if ((val.match(/(SAT)/)) || (val.match(/(SUN)/)) || (shukujitsu == 1)) { hyoujiyou0 = "
希望日時

" + val + "

希望時間

"; if(result_time1[i] <= 0){ hyoujiyou1 = "
"; }else if(result_time1[i] == 1){ hyoujiyou1 = "
"; }else{ hyoujiyou1 = "
"; } if(result_time2[i] <= 0){ hyoujiyou2 = "
"; }else if(result_time2[i] == 1){ hyoujiyou2 = "
"; }else{ hyoujiyou2 = "
"; } if(result_time3[i] <= 0){ hyoujiyou3 = "
"; }else if(result_time3[i] == 1){ hyoujiyou3 = "
"; }else{ hyoujiyou3 = "
"; } hyoujiyou4 = ""; hyoujiyou5 = ""; hyoujiyou6 = ""; hyoujiyou7 = ""; hyoujiyou8 = ""; hyoujiyou9 = ""; hyoujiyou10 = ""; hyoujiyou11 = ""; hyoujiyou12 = ""; hyoujiyou13 = ""; hyoujiyou14 = ""; hyoujiyou15 = ""; }else{ hyoujiyou0 = "
希望日時

" + val + "

希望時間

"; if(result_time1[i] <= 0){ hyoujiyou1 = "
"; }else if(result_time1[i] == 1){ hyoujiyou1 = "
"; }else{ hyoujiyou1 = "
"; } if(result_time2[i] <= 0){ hyoujiyou2 = "
"; }else if(result_time2[i] == 1){ hyoujiyou2 = "
"; }else{ hyoujiyou2 = "
"; } if(result_time3[i] <= 0){ hyoujiyou3 = "
"; }else if(result_time3[i] == 1){ hyoujiyou3 = "
"; }else{ hyoujiyou3 = "
"; } hyoujiyou4 = ""; hyoujiyou5 = ""; hyoujiyou6 = ""; hyoujiyou7 = ""; hyoujiyou8 = ""; hyoujiyou9 = ""; hyoujiyou10 = ""; hyoujiyou11 = ""; hyoujiyou12 = ""; hyoujiyou13 = ""; hyoujiyou14 = ""; hyoujiyou15 = ""; } break; }else{ if ((val.match(/(SAT)/)) || (val.match(/(SUN)/)) || (shukujitsu == 1)) { hyoujiyou0 = ""; hyoujiyou1 = "
希望日時

" + val + "

希望時間

"; hyoujiyou2 = "
"; hyoujiyou3 = "
"; hyoujiyou4 = "
"; hyoujiyou5 = ""; hyoujiyou6 = ""; hyoujiyou7 = ""; hyoujiyou8 = ""; hyoujiyou9 = ""; hyoujiyou10 = ""; hyoujiyou11 = ""; hyoujiyou12 = ""; hyoujiyou13 = ""; hyoujiyou14 = ""; hyoujiyou15 = ""; }else{ hyoujiyou0 = ""; hyoujiyou1 = "
希望日時

" + val + "

希望時間

"; hyoujiyou2 = "
"; hyoujiyou3 = "
"; hyoujiyou4 = "
"; hyoujiyou5 = ""; hyoujiyou6 = ""; hyoujiyou7 = ""; hyoujiyou8 = ""; hyoujiyou9 = ""; hyoujiyou10 = ""; hyoujiyou11 = ""; hyoujiyou12 = ""; hyoujiyou13 = ""; hyoujiyou14 = ""; hyoujiyou15 = ""; } } } hyoujiyou = hyoujiyou0 + hyoujiyou1 + hyoujiyou2 + hyoujiyou3 + hyoujiyou4 + hyoujiyou5 + hyoujiyou6 + hyoujiyou7 + hyoujiyou8 + hyoujiyou9 + hyoujiyou10 + hyoujiyou11 + hyoujiyou12 + hyoujiyou13 + hyoujiyou14 + hyoujiyou15; document.getElementById("hyouji_"+num1+"a").innerHTML= hyoujiyou; } function hyouji2(num1,num2){ val = $("#"+num1+"a").val(); var time1 = $(':radio[name="'+num2+'"]:checked').val(); var dayhoge = val+time1; $("#"+num1).val(dayhoge); } //非表示 function hidelist() { var hidehide = [ //'2014-08-08', '2022-01-14', '2022-01-15', '2022-01-16', '2022-01-17', '2022-01-18', '2022-01-21', '2022-12-21', '2022-12-22', '2022-12-23', '2022-12-24', '2022-12-25', '2022-12-26', '2022-12-27', '2022-12-28', '2022-12-29', '2022-12-30', '2022-12-31', '2023-01-01', '2023-01-02', '2023-01-03', '2023-01-04', '2023-01-05' ]; return hidehide } //20190403 function getWeekOfDay(year, month, week, day) { var date = new Date(year+"/"+month+"/1"); var firstDay = date.getDay(); var day = day - firstDay + 1; if(day <= 0) day += 7; day += 7 * (week - 1); result = new Date(year+"/"+month+"/"+day); var Y = parseInt(result.getFullYear()); var m = parseInt(result.getMonth())+1; var d = parseInt(result.getDate()); return (Y+"-"+m+"-"+d); } //20190403