AngularJSを初めて使用しています。角度JSでカレンダーを使用しているときに私は奇妙な問題があります。カレンダーで日付を選択するたびに、1日前に表示されます。 など。選択した場合:3/2/2016 {M/D/Y}は3/1/2016を選択します。AngularJS Calendarは、選択した日付の1日前に選択します。
私が試してみました複数のソリューション: Why does angularjs bootstrap datepicker pick one day before?
Angular-UI One day is subtracted from date in ui-date
https://github.com/angular-ui/bootstrap/issues/2628
しかし、上記のいずれも問題を解決していません。誰にでも解決策がありますか?私は、入力制御からNG-オプションタグを削除した場合
scpApp.controller('InitiativeDetailCtrl', function ($scope, $element, $initiatives, $stateParams, $timeout, $location) {
$scope.datepickerOptions = {
format: 'yyyy-mm-dd',
language: 'en',
startDate: "2000-10-01",
endDate: "2030-10-31",
autoclose: true,
weekStart: 1
}
<input type="text" ng-option="datepickerOptions" ng-datepicker ng-model="initiative.end_date">
:
は、ここに私のコードです。正しい日付を選択しますが、カレンダーは日付選択後に閉じません。
重複としてマークしないでください。以前の質問はすべて読んだことがありますが、問題を解決することはできません。
あなたはplunkrを提供してもらえますか? –