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);
});