1// "use strict"; 2 3// $(function () { 4 5// $("#datepicker_1").datepicker({ 6// defaultDate: +3, 7// minDate: +3, 8// maxDate: '12M', 9// dateFormat: 'yy-mm-dd', 10// }); 11// $("#datepicker_2").datepicker({ 12// defaultDate: +3, 13// minDate: +3, 14// maxDate: '12M', 15// dateFormat: 'yy-mm-dd', 16// }); 17// $("#datepicker_3").datepicker({ 18// defaultDate: +3, 19// minDate: +3, 20// maxDate: '12M', 21// dateFormat: 'yy-mm-dd', 22// }); 23// $("#datepicker_4").datepicker({ 24// defaultDate: +3, 25// minDate: +3, 26// maxDate: '12M', 27// dateFormat: 'yy-mm-dd', 28// }); 29// }); 30 31 32"use strict"; 33 34$(function () { 35 // [éå§å¹´, éå§æ, éå§æ¥, çµäºå¹´, çµäºæ, çµäºæ¥] 36 const disabledRanges = [ 37 [2026, 8, 12, 2026, 8, 15], // 2026/08/12ã2026/08/15 38 [2026, 10, 5, 2026, 10, 6], // 2026/10/05ã2026/10/06 39 ].map(([sy, sm, sd, ey, em, ed]) => { 40 const s = new Date(sy, sm - 1, sd); 41 const e = new Date(ey, em - 1, ed); 42 s.setHours(0, 0, 0, 0); 43 e.setHours(0, 0, 0, 0); 44 return { s: s.getTime(), e: e.getTime() }; 45 }); 46 47 function disableWednesdayThursday(date) { 48 // ææ¥ãåå¾ (0: æ¥æ, 1: ææ, 2: ç«æ, 3: æ°´æ, 4: æ¨æ, 5: éæ, 6: åæ) 49 var dayOfWeek = date.getDay(); 50 51 // æ°´æ¨ãç¡å¹å 52 if (dayOfWeek == 3 || dayOfWeek == 4) { // 3: æ°´æ, 4: æ¨æ 53 return [false, ""]; 54 } 55 56 // æå®æéãç¡å¹å 57 const t = new Date(date.getFullYear(), date.getMonth(), date.getDate()).getTime(); 58 for (const r of disabledRanges) { 59 if (t >= r.s && t <= r.e) { 60 return [false, ""]; 61 } 62 } 63 return [true, ""]; 64 } 65 66 $("#datepicker_1").datepicker({ 67 defaultDate: 0, 68 minDate: 0, 69 maxDate: '12M', 70 dateFormat: 'yy-mm-dd', 71 beforeShowDay: disableWednesdayThursday 72 }); 73 74 $("#datepicker_2").datepicker({ 75 defaultDate: 0, 76 minDate: 0, 77 maxDate: '12M', 78 dateFormat: 'yy-mm-dd', 79 beforeShowDay: disableWednesdayThursday 80 }); 81 82 $("#datepicker_3").datepicker({ 83 defaultDate: 0, 84 minDate: 0, 85 maxDate: '12M', 86 dateFormat: 'yy-mm-dd', 87 beforeShowDay: disableWednesdayThursday 88 }); 89 90 $("#datepicker_4").datepicker({ 91 defaultDate: 0, 92 minDate: 0, 93 maxDate: '12M', 94 dateFormat: 'yy-mm-dd', 95 beforeShowDay: disableWednesdayThursday 96 }); 97});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.