2

我使用这个日期范围选择器:https ://github.com/luisfarzati/ng-bs-daterangepicker

在我的控制器中我有

$scope.myDateRange = {
    endDate: new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate()+1),
    startDate: new Date(new Date().getFullYear(),new Date().getMonth(),new Date().getDate())
};

在我看来,我有:

<input type="daterange" format="MMM DD" separator="-" ng-model="myDateRange" id="daterange">

在初始页面加载时,我的视图[object Object]在输入中。我的问题是,如何$scope.myDateRate在我的控制器中进行格式化,以便在初始页面加载时获得正确的输入

IE Dec 03-Dec 04

4

1 回答 1

3

根据该指令的文档 startDate 和 endDate 应该是moment(). 尝试类似的东西

$scope.myDateRange = {
    endDate: moment().add('days', 1),
    startDate: moment())
};
于 2013-12-10T09:23:45.537 回答