日期时间区间

FastAdmin中的日期时间区间组件采用的是Bootstrap-daterangepicker插件

我们在使用只可以为文本框添加一个classdatetimerange的值即可自动添加日期时间区间选择框。

使用示例

<input type="text" class="form-control datetimerange" placeholder="指定日期时间" />

<input type="text" class="form-control datetimerange" placeholder="指定日期时间" value="2021-03-30 00:00:00 - 2021-03-30 23:59:59" />

<input type="text" class="form-control datetimerange" data-locale='{"format":"YYYY-MM-DD"}' placeholder="指定日期" value="2021-03-30 - 2021-03-30" />

常用属性

同时我们还可以通过配置以下属性来自定义我们日期选择器的功能

属性描述示例
data-locale日期格式相关配置{"format":"YYYY-MM-DD HH:mm:ss", "separator":" - "}
data-time-picker是否启用时间选择data-time-picker="true"
data-start-date开始日期data-date-min-date="2011-10-01"
data-end-date结束日期data-date-max-date="2046-10-01"
data-min-date最小可选择的日期data-date-use-current="true"
data-max-date最大可选择的日期data-date-default-date="2031-10-01"
date-show-dropdowns是否显示年月下拉date-show-dropdowns="true"
data-min-year最小的年data-min-year=2021
data-max-year最大的年data-max-year=2046

事件捕获

如果你需要捕获元素值变更后的事件,可以通过以下方式来实现,如:

$("#c-createtime").on("blur", function(){
    //回调事件
});
更多的使用方法请参考Bootstrap-daterangepicker官方教程
文档最后更新时间:2023-07-31 08:12:08
著作权归应用插件开发者所有,未经许可,禁止转载、复制此文档的任何内容。