RPA Date Range Picker
Predefined Date Ranges (Purple)
Date Range Picker
SunMonTueWedThuFriSat
293012345678910111213141516171819202122232425262728293031123456789
Source Code
<!-- HTML to write -->
<div class="input-group datepicker rpa-datepicker mt__4" id="flatpickr-range-input-01-parent">
<input type="text" class="form-control shadow-none flatpickr-input rpa-date-input-purple rpa-fs-14" id="flatpickr-range-input-01" placeholder="Select date" readonly="readonly" />
<span class="input-group-text">
<i class="rpa-date-icon">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar-week" viewBox="0 0 16 16">
<path d="M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-5 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z"></path>
<path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"></path>
</svg>
</i>
/span>
/div>
// Jquery to write
const flatpickr_range_config = {
enableTime: false, // 開啟時間選項
dateFormat: "Y-m-d", // 日期時間格式
mode: "range", // 是否要區間
locale: {
rangeSeparator: " ~ ", // 更換日期區間的表達式
},
static: true,
};
$("#flatpickr-range-input-01").flatpickr(flatpickr_range_config);
Predefined Date (Purple)
Single Date Picker
SunMonTueWedThuFriSat
293012345678910111213141516171819202122232425262728293031123456789
Source Code
<!-- HTML to write -->
div class="input-group datepicker rpa-datepicker mt__4" id="flatpickr-single-input-01-parent">
<input type="text" class="form-control shadow-none flatpickr-input rpa-date-input-purple rpa-fs-14" id="flatpickr-single-input-01" placeholder="Select date" readonly="readonly" />
<span class="input-group-text">
<i class="rpa-date-icon">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-calendar-week" viewBox="0 0 16 16">
<path d="M11 6.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm-5 3a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1zm3 0a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-1a.5.5 0 0 1-.5-.5v-1z"></path>
<path d="M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z"></path>
</svg>
</i>
</span>
</div>
// Jquery to write
const flatpickr_date_config = {
enableTime: false, // 開啟時間選項
dateFormat: "Y-m-d", // 日期時間格式
static: true,
};
$("#flatpickr-single-input-01").flatpickr(flatpickr_date_config);