繁体   English   中英

获取datetimepicker的日期返回未定义

[英]Getting date of datetimepicker returns undefined

编辑:我使用了以下行。 但是现在它返回[object Object]

var currentDate = $( "#datetimepicker4" ).datetimepicker( "getDate" );

我正在尝试使用datetimepicker获取日期,但我一直收到以下错误

angular.js:11500 TypeError: Cannot read property 'getDate' of undefined
    at k.$scope.parseDate 

这是输入的样子 在此处输入图片说明

这是我初始化datetimepicker的地方

<script type="text/javascript">
            $(function () {
                $('#datetimepicker4').datetimepicker();
            });
</script>

这是我尝试检索日期和时间的MainController。

var date = $('#datetimepicker4').data("datetimepicker").getDate();
    formatted = date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate() + " " + date.getHours + ":" + date.getMinutes() + ":" + date.getSeconds();
  alert(formatted);

谢谢

您错过了ID选择器

var date = $('#datetimepicker4').data("datetimepicker").getDate(),
--------------^

我找到了使用以下行获取日期的问题的答案:

var date = $('#datetimepicker4').data("DateTimePicker").date()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM