2017-03-11 8 views
-1

私は、日付形式(MM/DD/YYYY)を検証するカスタム指示/その他の方法が必要です。助けてください。angularJSの日付検証MM/DD/YYYY形式

<body ng-app="dateInputExample"> 
    <script> 
     angular.module('dateInputExample', []) 
     .controller('DateController', ['$scope', function($scope) { 

     }]); 
    </script> 
    <form name="myForm" ng-controller="DateController as dateCtrl"> 
     <label for="exampleInput">Enter Date:</label> 
     <input type="date" id="exampleInput" name="input" ng-model="example.value" required /> 
     <div role="alert"> 
     <!-- for error display --> 
     <span class="error" ng-show="myForm.input.$error.required"> 
      Required!</span> 
     <span class="error" ng-show="myForm.input.$error.date"> 
      Not a valid date!</span> 
     </div> 
    </form> 
    </body> 

Plunker Link

答えて

-1

日付値が表示される形式を適用することは可能でも賢明でもありません。日付形式は、ユーザーのロケール設定のために設定されるため、ユーザーはいつも使用していた形式で日付が表示されます。

したがって、自分の好みのフォーマットで上書きしないでください。

関連する問題