AngularJs Bootstrap Datepicker Popup 自定义日期加载

AngularJs Bootstrap Datepicker Popup custom date onload

我正在使用 AngularJs Bootstrap 日期选择器,我想做的是在变量中添加一个日期。

这里是url:Datepicker Homepage

例如:

var myDate = '2017-12-12';

然后我有这个:

$scope.today = function() {
  $scope.dt = new Date();
}

关于添加今天的当前日期的代码,我想将变量的值添加到日期选择器输入。

所以我试过了:

$scope.dt = new Date(myDate);

但这并不是用新日期填充日期选择器输入。

所以我的问题是...如何完成此操作?

日期构造函数不知道如何将您的字符串转换为正确的日期对象。

像这样尝试

var myDate = '2017-12-12';
var dtArray = myDate.split("-");
$scope.dt = new Date(dtArray[0], dtArray[1] - 1, dtArray[2]); 

注意:月份是从0-11计算的,所以我们需要加负一