angularjs:将API返回日期格式化为dd mm yyyy
我正在使用angular开发混合移动应用程序 我从Api中获取的日期如下angularjs:将API返回日期格式化为dd mm yyyy,angularjs,date,Angularjs,Date,我正在使用angular开发混合移动应用程序 我从Api中获取的日期如下日期:“2017/12/15”,但我需要将其格式化为内部表达式,因为我使用ng repeat在视图中推送数据 我需要将其格式化为2017年12月15日或2017年12月15日 我尝试了{{data.Date | Date:'dd-MM-yyyy'},但这种方法不起作用 我遵循了这些,但没有一个解决了我的问题。这不起作用,因为您的日期是字符串格式的 将其转换为如下所示的日期格式 $scope.toDate=function(s
日期:“2017/12/15”
,但我需要将其格式化为内部表达式,因为我使用ng repeat在视图中推送数据
我需要将其格式化为2017年12月15日或2017年12月15日
我尝试了{{data.Date | Date:'dd-MM-yyyy'}
,但这种方法不起作用
我遵循了这些,但没有一个解决了我的问题。这不起作用,因为您的日期是字符串格式的 将其转换为如下所示的日期格式
$scope.toDate=function(strDt){
return new Date(strDt);
}
html
这不起作用,因为您的日期是字符串格式的 将其转换为如下所示的日期格式
$scope.toDate=function(strDt){
return new Date(strDt);
}
html
它的
类型
操作小错误!请参阅下面的固定代码段
angular.module('app',[])
.controller('Ctrl',函数($scope){
$scope.dateObj=函数(stringDate){
//接收字符串,但返回可应用筛选器的日期对象
返回新日期(stringDate);
}
})
{{dateObj(“2020/12/06”)|日期:'dd-MM-yyyy'}
它的类型
操作小错误!请参阅下面的固定代码段
angular.module('app',[])
.controller('Ctrl',函数($scope){
$scope.dateObj=函数(stringDate){
//接收字符串,但返回可应用筛选器的日期对象
返回新日期(stringDate);
}
})
{{dateObj(“2020/12/06”)|日期:'dd-MM-yyyy'}
谢谢@Anik Islam AbhiThank you@Anik Islam AbhiThank you@Zeeshan Hassan Memon谢谢@Zeeshan Hassan Memon