{{ map.thedate }}
위의 출력AngularJS와 형식 날짜는
2014-06-29 16:43:48
를 포맷하지 않습니다.
{{ map.thedate | date:'medium' }}
{{ map.thedate }}
위의 출력AngularJS와 형식 날짜는
2014-06-29 16:43:48
를 포맷하지 않습니다.
{{ map.thedate | date:'medium' }}
날짜가 ISO 형식이 아닙니다. 날짜로 입력을 변환하는 필터를 사용하고 HTML 태그에 다음 날짜 필터
app.filter("toDate", function() {
return function (input) {
return new Date(input);
}
});
을 적용
{{map.thedate | toDate | date:'medium'}}
Conver 유럽 데이트는 여기에 예입니다 AngularJS와 날짜의 형식을 허용하지 않습니다
for (var i=0; i<map.length; i++) {
var unixTime = (new Date(map[i].thedate)).getTime();
map[i].thedate= unixTime;
}
,이 데이터 집합을 반복하고하는 형식으로 변환하기 쉬운 솔루션입니다 받아 들인다.
또 다른 대안은 서버 측에서 동일한 작업을 수행하는 것입니다. 그냥 반복하여 유닉스 타임 스탬프로 변환하십시오.
다음은 문서의 설명입니다.
날짜 객체, 밀리 초 (문자열 또는 숫자) 또는 다양한 ISO 8601 날짜/시간 문자열 형식 (예 : yyyy-MM-ddTHH : mm : ss.sssZ 및 yyyy와 같은 더 짧은 버전)로 포맷 할 날짜입니다. -MM-ddTHH : mmZ, yyyy-MM-dd 또는 yyyyMMddTHHmmssZ). 문자열 입력에 timezone이 지정되어 있지 않으면 시간은 현지 시간대로 간주됩니다.
이 완전히 내 엉덩이를 저장. 감사!! – agon024