Javascript 如何从日历eonasdan获取当前选定日期的值

Javascript 如何从日历eonasdan获取当前选定日期的值,javascript,jquery,datepicker,calendar,Javascript,Jquery,Datepicker,Calendar,我正在使用日历。现在我想选择用户选择的日期。我被这个日历困住了。请帮助我获取我使用js获取值的用户当前选择的日期 在每个日期都有一个名为“day”的类。现在我想获得属性“data day”的值,该属性的日期值如下所示: $(".day").click(function(){ var clicked = $(this).attr('id'); alert(clicked); }); 它仅在无法识别第二次单击时返回属性

我正在使用日历。现在我想选择用户选择的日期。我被这个日历困住了。请帮助我获取我使用js获取值的用户当前选择的日期

在每个日期都有一个名为“day”的类。现在我想获得属性“data day”的值,该属性的日期值如下所示:

$(".day").click(function(){
            var clicked = $(this).attr('id');
         alert(clicked);
         });
它仅在无法识别第二次单击时返回属性值一次


请帮助我使用js或这个eonasdan插件。

我找到了链接页面中描述的日历方法。 例如,要查看用户输入的内容,您必须:

$('#datetimepicker').data("DateTimePicker").date()
在此输入您的id,并作为结果接收对象,该对象具有带值的“\u d”字段

data('DateTimePicker')

还有很多用于配置插件的味觉功能。

我想我可能会为您提供解决方案

$('#datetimepicker1').data('date')
请试一试。

HTML

<br/>
<!-- padding for jsfiddle -->
<div class="row">
    <div class="col-md-4 col-xs-6">
        <input type="text" class="form-control" id="datetimepicker2" />
        <br>
        <input type="button" class="btn btn-success" id="getDate" value="Get Date" />
    </div>
         <span id="SelectedDate"></span>
</div>


这是小提琴,但他们只使用了输入字段,没有使用日历。请您帮我把代码放在哪里好吗?我是说我应该把这个代码放在我自己的函数里吗?是的@TausifAnwar您可以将其添加到函数中。。因此,您只需将其保存到变量
var selectedDate=$('#datetimepicker1')。data('date')就这么简单。。现在您可以将该变量用于usedata(“date”)以更快的速度获取结果。您能帮助仅获取日期而不是当前时间吗?我想获取日期以及月份和年份。第二个小提琴中的
temp
变量包含日期。看看这个。我只是想去约会而已。你尝试其他人(月和年)。@J桑托什我将如何禁用低于当前的时间time@TausifAnwar使用此$('#datetimepicker2').data(“DateTimePicker”).minDate(new Date());
$('#datetimepicker2').datetimepicker();

$('#getDate').click(function () {
    console.log($('#datetimepicker2').data('date'))
    $('#SelectedDate').text($('#datetimepicker2').data('date'))
})