Maison > interface Web > js tutoriel > Explication détaillée du formatage de date AngularJS

Explication détaillée du formatage de date AngularJS

高洛峰
Libérer: 2017-01-04 17:37:59
original
1707 Les gens l'ont consulté

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 (attention, il doit s'agir d'un objet date pour être correct), et c'est également la date à afficher, le symbole | premier après le symbole séparateur Le paramètre date indique que le type de filtre consiste à filtrer les 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). , pour les sites Web internationaux. Plus applicable.

{{ date_expression | date : format : timezone}}
Copier après la connexion

Deux façons d'écrire : vous pouvez utiliser des expressions {{}}, ou vous pouvez utiliser ng-bind ou ng-model

{{myDate | date:'medium'}}
<h1 ng-bind="myDate | date:&#39;yyyy-MM-dd&#39;"></h1>
Copier après la connexion

Dans le code Javascript, c'est écrit comme ceci :

var myJsDate=$filter(&#39;date&#39;)($scope.myDate,&#39;yyyy-MM-dd&#39;);
Copier après la connexion

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.

Pour plus d'articles sur le formatage de date AngularJS, veuillez faire attention au site Web PHP chinois !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal