我從服務器通過json獲取日期.json數據日期格式是MM-dd-yyyy.but但我需要像dd-MM-yyyy一樣顯示它。我使用了正常的角度日期過濾器但它不起作用。在Angularjs中的日期格式/離子
{{item.date | Date:'dd-MM-yyyy'}}
爲什麼它不工作?有沒有更好的方法?
我從服務器通過json獲取日期.json數據日期格式是MM-dd-yyyy.but但我需要像dd-MM-yyyy一樣顯示它。我使用了正常的角度日期過濾器但它不起作用。在Angularjs中的日期格式/離子
{{item.date | Date:'dd-MM-yyyy'}}
爲什麼它不工作?有沒有更好的方法?
刪除日期過濾器中的大寫字母,並查看您的「item.date」是它的字符串還是日期。
如果是字符串,則不會過濾該日期,否則其工作
var app = angular.module('myApp', []);
app.controller('datCtrl', function($scope) {
$scope.CurrentDate =new Date('10-30-2016');
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js"></script>
<div ng-app="myApp" ng-controller="datCtrl">
{{CurrentDate | date:'dd-MM-yyyy'}}
</div>
試試這個: {{item.date |日期: 'DD MMMM YYYY'}}
我在離子框架內工作的「回零」中ios.for Android的完美的工作 –
@VibinRejiY我認爲你必須在你的代碼中的其他問題,因爲它的一個角語法,因此它同所有的框架,以便請參閱您的代碼。 –