2013-07-17 9 views
6

mir die Anzeige Datum in diesem Format Winkel mitDatumsformat in Winkeln js

{{ date }} ,date:\'MM-dd-yyyy HH:MM:ss\ 

wie wie Jan-dd-yyyy mit Winkel anzuzeigen

Gibt es irgendeine Art und Weise dirct mit Winkeln JS- zu tun (mit normaler jquery i bin in der Lage zu tun)

+0

Bitte beachten Sie diesen Link Freund http://docs.angularjs.org/api /ng.filter:date kann diese eine Hilfe sein, Sie – snowp

+0

Hallo ich einige benutzerdefinierte Filter erstellt und aktualisiert hier http://www.angulartutorial.net/2014/04/date-filtering-and-formatting-in.html – Prashobh

Antwort

11

Verwenden Sie einen Winkelfilter des Datums.

{{date | date:'MM-dd-yyyy HH:MM:ss'}} 

Siehe folgenden Link.

http://docs.angularjs.org/api/ng.filter:date

+0

es sein sollte' HH: mm: ss' –

+0

ich einen Filter für diese erstellt haben http://angulartutorial.blogspot.in/2014/04/date-filtering-and-formatting-in.html – Prashobh

1

Versuchen Sie, diese

{{ date }} ,date:\'MMM-dd-yyyy HH:MM:ss\ 
+0

Sollte HH sein ': mm: ss', Sie haben Monate statt Minuten –

2

Nun,

nach den docs haben Sie einen eingebauten Filter in Winkel, genannt date:

<p>{{Date.now() | date:'yyyy'}} 

machen würde zu:

<p>2013</p> 

Die yyyy in diesem Fall jeder Format-String dokumentiert werden kann. In dem von Ihnen angegebenen Beispiel wäre dies:

{{date | date: 'MMM-dd-yyyy'}} # => "Jan-21-2013" (if date was a date object for this day) 
2

Für benutzerdefiniertes Datum:

$scope.user.dob = new Date('1980', '12' ,'10'); // controller code 

{{user.dob | date : 'MMM-dd-yyyy'}} // Dec-10-1980 

Für aktuelles Datum:

$scope.user.current= new Date(); // controller code 

{{user.current | date : 'MMM-dd-yyyy'}} // Current date in given format 
Verwandte Themen