У меня есть формат даты следующим образом,
"tranDate": "2015-11-02T18:30:00.000Z"
как я могу форматировать дату и время с точки зрения человека.
date: 2015-11-02
time: 18:30:00
фильтр даты будет обрабатывать строку datetime UTC, как есть.
Поскольку ваша строка содержит время Zulu, сначала преобразуйте строку в дату с использованием new Date
следующим образом:
$scope.date = new Date(obj['tranDate'].replace(' ', 'T'))
Затем используйте угловые встроенные фильтры даты. в шаблоне. Пример:
{{date | date: 'd MMM yyyy'}}
В КОНЦЕРНЕРЕ
поместите следующий код в контроллер
$scope.date_test = {"tranDate": new Date()}
В HTML
date : {{date_test.tranDate | date: 'yyyy-M-dd'}}
time : {{date_test.tranDate | date:"h:mm:ss"}}
Это пример формирования даты и времени