console.log('$scope.startDate 1', $scope.startDate);
$scope.startDate = moment.utc($scope.day.value).subtract(7, 'days');
console.log('$scope.startDate 2', $scope.startDate);
$scope.startDate.set({
hour: 0,
minute: 0
});
console.log('$scope.startDate 3', $scope.startDate);
$scope.startDate.format();
console.log('$scope.startDate 4', $scope.startDate);
Results in:
```
$scope.startDate undefined
cci-date-picker.js:141 $scope.startDate 1 undefined
cci-date-picker.js:143 $scope.startDate 2 n {isAMomentObject: true, _i: "2018-08-31T23:59:59.999Z", _f: "YYYY-MM-DDTHH:mm:ss.SSSSZ", _tzm: -0, _isUTC: true, …} _d: Fri Aug 24 2018 02:00:59 GMT+0200 (Central European Summer Time) {} _f: "YYYY-MM-DDTHH:mm:ss.SSSSZ" _i: "2018-08-31T23:59:59.999Z" _isAMomentObject: true _isUTC: true _isValid: true _locale: s {ordinalParse: /\d{1,2}(th|st|nd|rd)/, ordinal: ƒ, abbr: "en", _ordinalParseLenient: /\d{1,2}(th|st|nd|rd)|\d{1,2}/} _offset: 0 _pf: {empty: false, unusedTokens: Array(0), unusedInput: Array(0), overflow: -1, charsLeftOver: 0, …} _tzm: -0 _proto__: Object
cci-date-picker.js:148 $scope.startDate 3 n {isAMomentObject: true, _i: "2018-08-31T23:59:59.999Z", _f: "YYYY-MM-DDTHH:mm:ss.SSSSZ", _tzm: -0, _isUTC: true, …} _d: Fri Aug 24 2018 02:00:59 GMT+0200 (Central European Summer Time) {} _f: "YYYY-MM-DDTHH:mm:ss.SSSSZ" _i: "2018-08-31T23:59:59.999Z" _isAMomentObject: true _isUTC: true _isValid: true _locale: s {ordinalParse: /\d{1,2}(th|st|nd|rd)/, ordinal: ƒ, abbr: "en", _ordinalParseLenient: /\d{1,2}(th|st|nd|rd)|\d{1,2}/} _offset: 0 _pf: {empty: false, unusedTokens: Array(0), unusedInput: Array(0), overflow: -1, charsLeftOver: 0, …} _tzm: -0 _proto__: Object
cci-date-picker.js:150 $scope.startDate 4 n {isAMomentObject: true, _i: "2018-08-31T23:59:59.999Z", _f: "YYYY-MM-DDTHH:mm:ss.SSSSZ", _tzm: -0, _isUTC: true, …} _d: Fri Aug 24 2018 02:00:59 GMT+0200 (Central European Summer Time) {} _f: "YYYY-MM-DDTHH:mm:ss.SSSSZ" _i: "2018-08-31T23:59:59.999Z" _isAMomentObject: true _isUTC: true _isValid: true _locale: s {ordinalParse: /\d{1,2}(th|st|nd|rd)/, ordinal: ƒ, abbr: "en", _ordinalParseLenient: /\d{1,2}(th|st|nd|rd)|\d{1,2}/} _offset: 0 _pf: {empty: false, unusedTokens: Array(0), unusedInput: Array(0), overflow: -1, charsLeftOver: 0, …} _tzm: -0 _proto__: Object ```
Why am I not setting the hour and minute of the object?