Ссылка на блог с фотографиями
'https://github.com/Minh0001/jquery.datepicker.lunar' использовала jquery для представления лунного календаря и календарь для использования jquery' datepicker '.
Как и на картинке ниже, я хочу отображать цвета в 12,29, 12,30, 1,9, 1,10, 1,19, 1,20 ... лунный х9, х0 день от силы луны.
В настоящее время я непосредственно ввел массив, как второй код фотографии.
Q.Я хотел бы использовать 'jquery.datepicker.lunar' и 'jquery.datepicker' в этом массиве для отображения x9, x0 дней.
Q.Какова переменная, которая получает лунную дату в 'jquery datepicker lunar'?
Пожалуйста, помогите мне спасибо ..
$.datepicker.setDefaults({
changeMonth: false,
changeYear: false,
dateFormat: "yy-mm-dd",
showButtonPanel: false,
yearRange: "c-99:c+99",
minDate: "+2d;",
maxDate: "+365d;",
prevText: '이전 달',
nextText: '다음 달',
monthNames: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
monthNamesShort: ['1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월', '11월', '12월'],
dayNames: ['일', '월', '화', '수', '목', '금', '토'],
dayNamesShort: ['일', '월', '화', '수', '목', '금', '토'],
dayNamesMin: ['일', '월', '화', '수', '목', '금', '토'],
showMonthAfterYear: true,
yearSuffix: '년',
beforeShowDay : nationalDays
});
var natDays = [
[2019, 2, 3, 'ko', '손 없는 날'],
[2019, 2, 4, 'ko', '손 없는 날'],
[2019, 2, 13, 'ko', '손 없는 날'],
[2019, 2, 14, 'ko', '손 없는 날'],
[2019, 2, 23, 'ko', '손 없는 날'],
[2019, 2, 24, 'ko', '손 없는 날'],
];
function nationalDays(date) {
for (i = 0; i < natDays.length; i++) {
if (date.getFullYear() == natDays[i][0] && date.getMonth() == natDays[i][1] - 1
&& date.getDate() == natDays[i][2]) {
return [true, natDays[i][3] + '_day',natDays[i][4]];
}
}
return [true, ''];
}
$("#datepicker").datepicker();