angularjs减去值并删除最后四位数字

angularjs减去值并删除最后四位数字,angularjs,Angularjs,在我的应用程序中,显示基于出生日期的用户年龄 控制器 $scope.currentIDate = $filter('date')(new Date(), 'yyyyMMdd'); $scope.dob = 19840623 # converted user age into yyyyMMdd format 看法 如何使用过滤器删除最后4个摘要以获得用户年龄 代码如下: //代码在这里 函数simpleController($scope,$filter){ $scope.currentI

在我的应用程序中,显示基于出生日期的用户年龄

控制器

  $scope.currentIDate = $filter('date')(new Date(), 'yyyyMMdd');
  $scope.dob = 19840623 # converted user age into yyyyMMdd format
看法

如何使用过滤器删除最后4个摘要以获得用户年龄

代码如下:
//代码在这里
函数simpleController($scope,$filter){
$scope.currentIDate=$filter('date')(新日期(),'yyyyymmdd');
$scope.dob=19840623
}

显示年龄
今天:{{currentIDate}}
DOB:{{DOB}}
Sub:{{currentIDate-dob}}
年龄:{{currentIDate-dob|limito:2}}

使用此选项,它将起作用:

函数simpleController($scope,$filter){
$scope.currentIDate=$filter('date')(新日期(),'yyyyymmdd');
$scope.dob=19840623
}

显示年龄
今天:{{currentIDate}}
DOB:{{DOB}}
Sub:{{currentIDate-dob}}
年龄:{((currentIDate-dob)/10000)|人数:0}}

为什么不先用“yyyy”模式过滤日期,而不是对其进行后期处理?请查看。
  {{currentIDate - dob}} -- 300297