Преобразование даты и времени в дату в AngularJS Controller - PullRequest
0 голосов
/ 08 июля 2019

Я пытаюсь просто получить дату из Datetime.У меня есть переменная mytime, которая содержит дату и время, здесь мне просто нужна дата в формате гггг-мм-дд

    $scope.mytime = new Date();

Я пытался сделать несколько вещей, но она не работает

$scope.mytime.getdate();

, который просто возвращает 8, но я ищу yyyy-MM-dd

Я также попытался

 $scope.newTime = $filter('date')(new Date(), "dd-MM-yyyy");

Получил $filter is not defined

1 Ответ

0 голосов
/ 08 июля 2019

Вы должны ввести фильтры при использовании его в контроллере как:

function appController($filter,$scope){

  $scope.newTime = $filter('date')(new Date(), "dd-MM-yyyy");

}

var app = angular.module('app',[]);
app.controller('appController',appController);

appController.$inject=['$filter','$scope'];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...