Javascript 引导datetimepicker选择过去的月份

Javascript 引导datetimepicker选择过去的月份,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,当我选择一个“当前日期”,然后选择一个多少个月的“范围”时,它如何能够以“从和到”格式自动输出日期 这是我项目的一张照片。“从”的输出必须为2017年1月2日,“到”的输出必须为2017年1月5日 我正在使用Eonasdan的引导日期时间选择器: 这是我的代码: index.chtml <div class="row"> <label class="col-md-2 control-label">Current Month:</label>

当我选择一个“当前日期”,然后选择一个多少个月的“范围”时,它如何能够以“从和到”格式自动输出日期

这是我项目的一张照片。“从”的输出必须为2017年1月2日,“到”的输出必须为2017年1月5日

我正在使用Eonasdan的引导日期时间选择器:

这是我的代码:

index.chtml

<div class="row">
    <label class="col-md-2 control-label">Current Month:</label>
    <div class="col-md-10">
        <div class="input-group date" id="dpMonth">
            <input type="text" class="form-control" />
            <span class="input-group-addon">
                <span class="glyphicon glyphicon-calendar"></span>
            </span>
        </div>
    </div>
</div>

<div class="row">
    <label class="col-md-2 control-label">Range:</label>
    <div class="col-md-10">
        <input id="txtRange" type="text" class="form-control">
    </div>
</div>

<div class="row">
    <label class="col-md-2 control-label">From:</label>
    <div class="col-md-10">
        <input id="txtFrom" type="text" class="form-control" disabled>
    </div>
</div>

<div class="row">
    <label class="col-md-2 control-label">To:</label>
    <div class="col-md-10">
        <input id="txtTo" type="text" class="form-control" disabled>
    </div>
</div>
这是一个有效的演示:

它没有任何错误处理,所以您需要设置它。这只是向您展示如何实现它

var range = $('#txtRange').val();
var toDate = $('#dpMonth').data("DateTimePicker").date().startOf('month').subtract(1, 'day');
var fromDate = $('#dpMonth').data("DateTimePicker").date().startOf('month').subtract(range, 'month');
$("#txtFrom").val(fromDate.format('L'));
$("#txtTo").val(toDate.format('L'));

你有没有试过做点什么?给我们看看code@Prabodh我不知道怎么开始。你能在你的代码中得到日期选择器日期吗。只需要加上几个月。
var range = $('#txtRange').val();
var toDate = $('#dpMonth').data("DateTimePicker").date().startOf('month').subtract(1, 'day');
var fromDate = $('#dpMonth').data("DateTimePicker").date().startOf('month').subtract(range, 'month');
$("#txtFrom").val(fromDate.format('L'));
$("#txtTo").val(toDate.format('L'));