AngularJS date-filter
Definition och användning
date
Filtret formaterar datumet enligt det specificerade formatet.
Datum kan vara ett datumobjekt, millisekunder eller datumenhetssträng, t.ex. "2016-01-05T09:05:05.035Z".
Som standard är formatet "MMM d, y" (Jan 5, 2016).
Relaterade sidor
AngularJS-guide:Angular-filter
Exempel
Exempel 1
Visa siffror som datumformat:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date }}</p> </div>
Exempel 2
Visa datum med anpassat format:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date : "dd.MM.y" }}</p> </div>
Exempel 3
Visa datum med fördefinierade format:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date : "fullDate" }}</p> </div>
Exempel 4
Visa text och kombination av fördefinierade format för datum:
<div ng-app="myApp" ng-controller="datCtrl"> <p>Date = {{ today | date : "'today is ' MMMM d, y" }}</p> </div>
Exempel 5
Ange datum som datum-tidssträng:
<div ng-app=""> <p>Date = {{ "2016-01-05T09:05:05.035Z" | date }}</p> </div>
Syntaks
{{ date | date : format : timezone }}
Parameter
Parameter | Beskrivning |
---|---|
format |
Valfritt. Används för att visa datumformat, kan vara ett eller flera av följande:
Formatvärdet kan också vara en av följande fördefinierade format:
|
timezone | Valfritt. Används för att formatera datum med tidszon. |