setSearchArea 时间范围 精确到秒无效

setSearchArea 时间范围 精确到秒无效
 
路径代码:public\static\admin\js\app.js
 
片段:


var uiHelperDaterangepicker = function () { jQuery('.js-daterangepicker').each(function () { var $daterangepicker = jQuery(this); var $format = $daterangepicker.data('format') === undefined ? "YYYY-MM-DD" : $daterangepicker.data('format'); var $autoUpdateInput = $daterangepicker.data('auto-update-input') === undefined ? false : $daterangepicker.data('auto-update-input'); var $showDropdowns = $daterangepicker.data('show-dropdowns') === undefined ? true : $daterangepicker.data('show-dropdowns'); var $singleDatePicker = $daterangepicker.data('single-date-picker') === undefined ? false : $daterangepicker.data('single-date-picker'); 
//添加代码
//var $tim_s = $daterangepicker.data('time-picker-seconds') !==undefined ? 'YYYY-MM-DD HH:mm:ss':''; //$format = $tim_s !==''? $tim_s:$format; 
 
$daterangepicker.daterangepicker({ 
//添加代码
ranges: { '今日': [moment().startOf('day'), moment()], '昨日': [moment().subtract('days', 1).startOf('day'), moment().subtract('days', 1).endOf('day')], '最近7日': [moment().subtract('days', 7), moment()], '最近30日': [moment().subtract('days', 30), moment()], '本月': [moment().startOf('month'), moment()], '上月': [moment().subtract(1,"month").startOf("month"),moment().subtract(1,"month").endOf("month")], }, 
 
autoUpdateInput: $autoUpdateInput, showDropdowns: $showDropdowns, locale: { "format": $format, "separator": " - ", "applyLabel": "确定", "cancelLabel": "取消", "fromLabel": "From", "toLabel": "To", "customRangeLabel": "自定义", "weekLabel": "W", "daysOfWeek": ["日", "一", "二", "三", "四", "五", "六"], "monthNames": ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"] } }); if (!$singleDatePicker) { $daterangepicker.on('apply.daterangepicker', function(ev, picker) { $(this).val(picker.startDate.format($format) + ' - ' + picker.endDate.format($format)); }); } else { $daterangepicker.on('apply.daterangepicker', function(ev, picker) { $(this).val(picker.startDate.format($format)); }); } $daterangepicker.on('cancel.daterangepicker', function(ev, picker) { $(this).val(''); }); }); };
 
 
另建议 
配置快捷时间搜索
已邀请:

dolphinphp

赞同来自:

format参数默认为“YYYY-MM-DD”,
如果要精确到秒,需要设置format,并打开时间选择
 
->setSearchArea([
['daterange', 'create_time', '创建时间', '', '', ['format' => 'YYYY-MM-DD HH:mm:ss', 'time-picker' => 'true', 'time-picker24-hour' => 'true', 'time-picker-seconds' => 'true']],
])

要回复问题请先登录注册