我想在時間選擇器的自定義范圍選項中顯示從 00:00 到 23:59 的時間。默認情況下,為我選擇了自定義范圍。它適用于預定義的范圍,但不適用于自定義范圍。我在檔案中找不到任何選項來為自定義范圍時間選擇器設定時間選擇器范圍。這是我的初始化代碼。
var start = {!! isset($_GET['from'])?"moment('".$_GET['from']."')":"moment().startOf('today')" !!};
var end = {!! isset($_GET['to'])?"moment('".$_GET['to']."')":"moment().endOf('today')" !!};
function cb(s, e) {
start = s;
end = e;
$('#reportrange span').html(start.format('MMM D') ' - ' end.format('MMM D'));
}
$('#reportrange').daterangepicker({
timePicker: true,
timePicker24Hour: true,
startDate: start,
endDate: end,
ranges: {
'Today': [moment().startOf('day'), moment().endOf('day')],
'Yesterday': [moment().subtract(1, 'days').startOf('day'), moment().subtract(1, 'days').endOf('day')],
'Last 7 Days': [moment().subtract(6, 'days').startOf('day'), moment().endOf('day')],
'Last 30 Days': [moment().subtract(29, 'days').startOf('day'), moment().endOf('day')],
'This Month': [moment().startOf('month').startOf('day'), moment().endOf('month').endOf('day')],
'Last Month': [moment().subtract(1, 'month').startOf('month').startOf('day'), moment().subtract(1, 'month').endOf('month').endOf('day')]
}
}, cb);
uj5u.com熱心網友回復:
您只需要從今天更改時刻 startOf 即可。目前它沒有得到日期,所以它默認選擇自定義范圍。
您可以查看時刻檔案
https://momentjs.com/docs/#/manipulating/start-of/
var start = {!! isset($_GET['from'])?"moment('".$_GET['from']."')":"moment().startOf('day')" !!};
var end = {!! isset($_GET['to'])?"moment('".$_GET['to']."')":"moment().endOf('day')" !!};
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/483366.html
標籤:javascript
上一篇:OracleDBRMAN備份
