2016-03-12 18 views
2

У меня есть следующая строка;Дата форматирования в угловом формате?

body += "Date: " + myDateVar | date:'dd-MM-yyyy HH:mm' + "."; 

Вопрос в том, как правильно отформатировать строку выше, поэтому формат фактически работает? Я получаю сообщение об ошибке, но это отлично работает, но просто не форматирует:

body += "Date: " + myDateVar + "."; 
+0

Это в шаблоне или в контроллере? – gtlambert

+0

Что вы там делаете? Обычно вы делаете это так: '...> Дата: {{myDateVar: date: 'dd-MM-yyyy HH: mm'}}. <...' – Camo

ответ

2

Предположим, что ваш код находится в контроллере.

Вы должны вводить в контроллере службы фильтра $, а затем использовать его как это:

yourFilteredDate= $filter('date')(myDateVar, "dd-MM-yyyy HH:mm"); 

Потому что вы можете использовать трубу | только в представлениях.

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