2016-02-09 79 views
1

當我具有角模型綁定日期,模型變量給出值是1天少從i實際選擇,請參閱代碼角日期時間模型給出1天更少

<!DOCTYPE html> 
    <html> 
    <head> 
     <script data-require="[email protected]" data-semver="1.3.0-beta.5" src="https://code.angularjs.org/1.3.0-beta.5/angular.js"></script> 
     <script data-require="[email protected]*" data-semver="0.11.0" src="http://angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.11.0.min.js"></script> 
    </head> 
    <body ng-app="app"> 
     <input type="date" ng-model="ddd"> 
     {{ddd}} 
    </body> 

+0

IT可能是時區問題。檢查您的過濾器設置是否爲默認值。 – jianfeng

回答

1

其實它正在返回正確的日期。要正確顯示,請執行以下操作:

<input type="date" ng-model="ddd"> 
    {{ddd | date:'MM/dd/yyyy'}} 

此處{{ddd}}僅顯示日期對象。您必須將其過濾爲正確格式才能正確顯示