Filtre date AngularJS
Définition et utilisation
date
Le filtre formate la date dans le format spécifié.
La date peut être un objet date, un nombre en millisecondes ou une chaîne de date et heure, comme "2016-01-05T09:05:05.035Z".
Par défaut, le format est "MMM d, y" (Jan 5, 2016).
Pages associées
Tutoriel AngularJS :Filtres Angular
Exemple
Exemple 1
Afficher les nombres sous forme de format de date :
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date }}</p> </div>
Exemple 2
Afficher la date en utilisant un format personnalisé :
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date : "dd.MM.y" }}</p> </div>
Exemple 3
Afficher la date en utilisant un format prédéfini :
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date : "fullDate" }}</p> </div>
Exemple 4
Afficher une combinaison de texte et de format prédéfini pour la date :
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date : "'aujourd'hui est ' MMMM d, y" }}</p> </div>
Exemple 5
Présenter la date sous forme de chaîne de caractères date-heure :
<div ng-app=""> <p>Date = {{ "2016-01-05T09:05:05.035Z" | date }}</p> </div>
Grammaire
{{ date | date : format : timezone }}
Paramètres
Paramètres | Description |
---|---|
format |
Optionnel. Utilisé pour afficher le format de date, qui peut être l'un des éléments suivants :
La valeur de format peut également être l'un des formats prédéfinis suivants :
|
timezone | Optionnel. Utilisé pour formatter les fuseaux horaires des dates. |