2014-11-15 7 views
2

у меня есть дата, как сидел 15 ноября 2014 Я хочу, чтобы конвертировать эту дату в 15/11/2014, и я использую.как преобразовать формат даты с помощью угловых js без фильтра

$ filter ('date') ($ scope.visa.rdate, 'dd/MM/yyyy');

но это не работает.

+0

Посмотри на ответы на этот вопрос: [Формата время Даты в угловом JS] (HTTP: //stackoverflow.com/questions/12920892/format-date-time-in-angular-js) –

+0

Вы любезны использовать moment.js ?? – harishr

+0

'Это не работает' не является правильной постановкой задачи. Что происходит и какие ошибки выбрасываются (если есть)? – charlietfl

ответ

0

Преобразования $scope.visa.rdate (похоже, что это строка) для Date объекта, прежде чем передать его в $filter:

$filter('date')(new Date($scope.visa.rdate), 'dd/MM/yyyy'); 
+0

это не работает. Вы можете дать мне другое решение. –

+0

Что такое '$ scope.visa.rdate' точно? – dfsq

+0

$ scope.visa.rdate ia a viariable, который имеет значение даты, которое находится в формате с 15 ноября 2014 года, но я хочу, чтобы его связали в 15/11/2014. –

Смежные вопросы