Filtr daty AngularJS
Definicja i użycie
data
Filtr formatuje datę do określonego formatu.
Data może być obiektem daty, liczbą milisekund lub ciągłem daty i czasu, np. "2016-01-05T09:05:05.035Z".
Domyślnie format to "MMM d, y" (Jan 5, 2016).
Strony związane
Tutorial AngularJS:Filtrowanie Angular
Przykład
Przykład 1
Wyświetl liczby w formacie daty:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Data = {{ today | date }}</p> </div>
Przykład 2
Wyświetl datę w niestandardowym formacie:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Data = {{ today | date : "dd.MM.y" }}</p> </div>
Przykład 3
Wyświetl datę za pomocą zdefiniowanego formatu:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Data = {{ today | date : "fullDate" }}</p> </div>
Przykład 4
Wyświetl kombinację tekstu i zdefiniowanego formatu daty:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Data = {{ today | date : "'today is ' MMMM d, y" }}</p> </div>
Przykład 5
Przekształć datę jako ciąg znaków daty i czasu:
<div ng-app=""> <p>Data = {{ "2016-01-05T09:05:05.035Z" | date }}</p> </div>
Gramatyka
{{ data | data : format : timezone }}
Parametr
Parametr | Opis |
---|---|
format |
Opcjonalne. Używane do wyświetlania formatu daty, może to być jedno lub kilka z poniższych:
Wartość formatu może być jedną z następujących zdefiniowanych formatów:
|
timezone | Opcjonalne. Używane do formatowania daty strefy czasowej. |