<!-- HTML to write -->
<div class="input-group mt__5" id="predefined-date-ranges-blue-parentEl">
<input type="text" class="form-control float-right cdp__form__date__input-blue blue__hover cdp-font__16" id="predefined-date-ranges-blue"/>
<div class="input-group-prepend">
<span class="input-group-text cdp__input__icon">
<i class="far fa-clock"></i>
</span>
</div>
</div>
<!-- Javascript to write -->
<script>
const date_range_picker_config = {
autoApply: true,
startDate: moment().add(1, "day").subtract(7, "day"),
endDate: moment().startOf("day").subtract(1, "day"),
minDate: moment().add(1, "day").subtract(20, "year"),
maxDate: moment().startOf("day").subtract(1, "day"),
ranges: {
近1週: [moment().subtract(7, "day"), moment()],
近2週: [moment().subtract(14, "day"), moment()],
近1個月: [moment().add(1, "day").subtract(1, "month"), moment()],
近1年: [moment().add(1, "day").subtract(1, "year"), moment()],
近3年: [moment().add(1, "day").subtract(3, "year"), moment()],
近5年: [moment().add(1, "day").subtract(5, "year"), moment()],
近20年: [moment().add(1, "day").subtract(20, "year"), moment()],
},
showDropdowns: true,
linkedCalendars: false,
};
let daterangepicker_config_blue = Object.assign({ parentEl: "#predefined-date-ranges-blue-parentEl" }, date_range_picker_config);
$("#predefined-date-ranges-blue").daterangepicker(daterangepicker_config_blue);
</script>
<!-- HTML to write -->
<div class="input-group mt__5" id="predefined-date-ranges-purple-parentEl">
<input type="text" class="form-control float-right cdp__form__date__input-purple purple__hover cdp-font__16" id="predefined-date-ranges-purple"/>
<div class="input-group-prepend">
<span class="input-group-text cdp__input__icon">
<i class="far fa-clock"></i>
</span>
</div>
</div>
<!-- Javascript to write -->
const date_range_picker_config = {
autoApply: true,
startDate: moment().add(1, "day").subtract(7, "day"),
endDate: moment().startOf("day").subtract(1, "day"),
minDate: moment().add(1, "day").subtract(20, "year"),
maxDate: moment().startOf("day").subtract(1, "day"),
ranges: {
近1週: [moment().subtract(7, "day"), moment()],
近2週: [moment().subtract(14, "day"), moment()],
近1個月: [moment().add(1, "day").subtract(1, "month"), moment()],
近1年: [moment().add(1, "day").subtract(1, "year"), moment()],
近3年: [moment().add(1, "day").subtract(3, "year"), moment()],
近5年: [moment().add(1, "day").subtract(5, "year"), moment()],
近20年: [moment().add(1, "day").subtract(20, "year"), moment()],
},
showDropdowns: true,
linkedCalendars: false,
};
let daterangepicker_config_purple = Object.assign({ parentEl: "#predefined-date-ranges-purple-parentEl" },date_range_picker_config);
$("#predefined-date-ranges-purple").daterangepicker(daterangepicker_config_purple);
<!-- HTML to write -->
<div class="input-group mt__5" id="predefined-date-blue-parentEl">
<input type="text" class="form-control float-right cdp__form__date__input-blue blue__hover cdp-font__16" id="predefined-date-blue"/>
<div class="input-group-prepend">
<span class="input-group-text cdp__input__icon">
<i class="far fa-clock"></i>
</span>
</div>
</div>
<!-- Javascript to write -->
const data_picker_config = {
autoApply: true,
singleDatePicker: true,
showDropdowns: true,
minDate: moment().add(1, "day").subtract(20, "year"),
maxDate: moment().startOf("day").add(1, "year"),
startDate: moment(),
};
let datepicker_config_blue = Object.assign({ parentEl: "#predefined-date-blue-parentEl" },data_picker_config);
$("#predefined-date-blue").daterangepicker(datepicker_config_blue);
<!-- HTML to write -->
<div class="input-group mt__5" id="predefined-date-purple-parentEl">
<input type="text" class="form-control float-right cdp__form__date__input-purple purple__hover cdp-font__16" id="predefined-date-purple"/>
<div class="input-group-prepend">
<span class="input-group-text cdp__input__icon">
<i class="far fa-clock"></i>
</span>
</div>
</div>
<!-- Javascript to write -->
const data_picker_config = {
autoApply: true, //點選後是否自動應用日期
singleDatePicker: true,
showDropdowns: true,
minDate: moment().add(1, "day").subtract(20, "year"), //限制最小可選日期
maxDate: moment().startOf("day").add(1, "year"), //限制最大可選日期
startDate: moment(), //預設起始時間
};
let datepicker_config_purple = Object.assign({ parentEl: "#predefined-date-purple-parentEl" }, data_picker_config);
$("#predefined-date-purple").daterangepicker(datepicker_config_purple);