Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将日期格式转换为';YYYY-MM-DD';日期选择器_Javascript_Jquery_Daterangepicker - Fatal编程技术网

Javascript 将日期格式转换为';YYYY-MM-DD';日期选择器

Javascript 将日期格式转换为';YYYY-MM-DD';日期选择器,javascript,jquery,daterangepicker,Javascript,Jquery,Daterangepicker,这里我得到的日期如下2018年1月25日。我需要它的YYYY-MM-DD格式。 这是一个日期范围选择器,因此,请帮助我解决这个问题您可以尝试下面的方法 日期: $(文档).ready(函数(){ $('input[id$=tbDate]')。日期选择器({ 日期格式:“yy-MM-dd” }); }); 您可以尝试以下方法 日期: $(文档).ready(函数(){ $('input[id$=tbDate]')。日期选择器({ 日期格式:“yy-MM-dd” }); }); 已编辑 fu

这里我得到的日期如下
2018年1月25日
。我需要它的
YYYY-MM-DD
格式。
这是一个日期范围选择器,因此,请帮助我解决这个问题

您可以尝试下面的方法


日期:
$(文档).ready(函数(){
$('input[id$=tbDate]')。日期选择器({
日期格式:“yy-MM-dd”
});
});

您可以尝试以下方法


日期:
$(文档).ready(函数(){
$('input[id$=tbDate]')。日期选择器({
日期格式:“yy-MM-dd”
});
});
已编辑

function get_range(){
     var ts_cd = $('#reportrange span').text();
     var sep_date = ts_cd.split("-");
     console.log(sep_date);
     return sep_date;
}
编辑


在选择后用Moment转换,我发现用不同的datetime插件在运行中进行转换可能很棘手,有些工作,有些不做,在选择后进行转换更容易。在选择后用Moment转换,我发现用不同的datetime插件在运行中进行转换可能很棘手,有些工作,有些不做,选择后更容易进行转换。
function get_range(){
     var ts_cd = $('#reportrange span').text();
     var sep_date = ts_cd.split("-");
     console.log(sep_date);
     return sep_date;
}
$(function() {

    var start = moment().subtract(29, 'days');
    var end = moment();

    function cb(start, end) {
        $('#reportrange span').html(start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));
    }

    $('#reportrange').daterangepicker({
        startDate: start,
        endDate: end,
        ranges: {
           'Today': [moment(), moment()],
           'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')],
           'Last 7 Days': [moment().subtract(6, 'days'), moment()],
           'Last 30 Days': [moment().subtract(29, 'days'), moment()],
           'This Month': [moment().startOf('month'), moment().endOf('month')],
           'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')]
        }
    }, cb);

    cb(start, end);

});