私は角度ブートストラップのdateandtimepickerモジュールを使用していますので、ユーザーがブラウザを起動したときに、以下のコードで日付と時刻を24時間前に設定したい場合はどうすればいいですか?Date
オブジェクトを使用して、Dateオブジェクトを使用して現在の日付から24時間日時を設定するにはどうすればよいですか?
main.htmlを
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
<datetimepicker data-ng-model="dateRangeStart" data-datetimepicker-config="{ dropdownSelector: '#dropdownStart', renderOn: 'end-date-changed' }" data-on-set-time="startDateOnSetTime()" data-before-render="startDateBeforeRender($dates)"></datetimepicker>
</ul>
ctrl.js
$scope.dateRangeStart = new Date();
$scope.dateRangeStart.setHours($scope.dateRangeStart.getHours() - 24);
console.log($scope.dateRangeStart);
[AngularJSの可能性の重複を:いくつかのコンポーネントと明日の日付と昨日の日付](http://stackoverflow.com/questions/31378925/angularjs-tomorrow-date-and-yesterdays-date-with-some-ng-component) – mxr7350
コードに間違いがありますか?あなたはどんな結果を得ますか?あなたは何を期待しましたか?夏時間が観測されたのは、すべての日が24時間ではないことに注意してください。可能であれば、[*現在の日付に+1を加える*](http://stackoverflow.com/questions/9989382/add-1-to-current-date)の複製。 – RobG