AngularJS date filter
Definisjon og bruk
date
Filteret formaterer datoen til det angivne format.
Dato kan være en datoobjekt, millisekunder eller dato/tidsting, såsom "2016-01-05T09:05:05.035Z".
Som standard er formatet "MMM d, y" (jan 5, 2016).
Relaterede sider
AngularJS vejledning:Angular Filtrere
Eksempel
Eksempel 1
Viser tal som datoformat:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Dato = {{ i dag | dato }}</p> </div>
Eksempel 2
Vis dato med brugerdefineret format:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Dato = {{ today | date : "dd.MM.y" }}</p> </div>
Eksempel 3
Vis dato med prædefinerede formater:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Dato = {{ today | date : "fuldDato" }}</p> </div>
Eksempel 4
Vis tekst og kombination af prædefinerede formater for dato:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Dato = {{ today | date : "'i dag er ' MMMM d, y" }}</p> </div>
Eksempel 5
Angiv dato som datotidsstreng:
<div ng-app=""> <p>Dato = {{ "2016-01-05T09:05:05.035Z" | date }}</p> </div>
Syntaks
{{ date | date : format : timezone }}
Parameter
Parameter | Beskrivelse |
---|---|
format |
Valgfri. Bruges til at vise datoformat, kan være en af følgende en eller flere:
Formatværdien kan også være en af følgende prædefinerede formater:
|
timezone | Valgfrit. Bruges til at formatere datoer med tidszone. |