AngularJS est conçu pour surmonter les lacunes du HTML dans la création d'applications. HTML est un bon langage déclaratif conçu pour l'affichage de texte statique, mais il est faible lorsqu'il s'agit de créer des applications WEB. J'ai donc fait quelques travaux (des astuces si vous voulez) pour que le navigateur fasse ce que je voulais.
Il existe deux formes de formatage de date dans AngularJS, l'une dans la page HTML et l'autre dans le code JS, qui utilisent toutes deux le filtre AngularJS $filter.
HTML : date_expression est la variable de type date que vous avez définie dans $scope (notez qu'il doit s'agir d'un objet date pour être correct), et c'est également la date à afficher et le premier paramètre. la date après le symbole séparateur est Indique que le type de filtre est destiné au filtrage des dates. Le deuxième format de paramètre indique la façon dont votre date doit être formatée, par exemple aaaa-MM-jj. Le dernier fuseau horaire est le fuseau horaire (paramètre facultatif), qui est. plus adapté aux sites Web internationaux.
Deux façons d'écrire : vous pouvez utiliser des expressions {{}}, ou vous pouvez utiliser ng-bind ou ng-model
Dans le code Javascript, c'est écrit ainsi :
De cette façon, la variable myJsDate que vous déclarez peut obtenir la valeur formatée de myDate dans $scope.
Le contenu ci-dessus est la description complète de l'explication détaillée du formatage de date AngularJS partagée par l'éditeur. J'espère que vous l'aimerez.