我在我的项目中使用angularjs,在选择日期时使用bootstrap date-picker。 在我的项目中,有2个输入用于选择“从日期”和“到日期”。对于“开始日期”只能选择今天的日期,对于“结束日期”,我已经使用JavaScript为开始日期添加了1年并绑定到“结束日期”输入。数据绑定部分工作正常。但是,当我单击“至今”时,它在日期选择器中未显示突出显示的日期。我能知道如何突出显示今天吗?
这些是当前使用的选项。
autoclose: true,
todayHighlight: true
答案 0 :(得分:0)
在HTML中,您可以使用它。
<input name="dateInput" type="date" ng-model="TodayDate"/>
然后在Controller中,您可以获得新的Date(),因此您可以将日期分配给ng-model。
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth() + 1;
if (month < 10){
month = "0" + month;
};
if (day < 10) {
day = '0' + day;
}
$scope.TodayDate = year + "-" + month + "-" + day;