2016-07-07 21 views
0

Ich verwende momentjs und müssen Datum auf folgende Weise angezeigt werden:Moment - Anzeige anderes Format basiert auf Bedingung

Wenn kürzlich (innerhalb der letzten 7 Tage):

Tuesday 9:40am 

Wenn nicht neu (7 oder mehr Tage):

Jun 15 

Es sieht wie ein allgemeiner Anwendungsfall für mich aus, aber ich konnte keine Dokumente dafür finden. Wie kann ich das erreichen? Vorzugsweise ohne zusätzliche JavaScript-Logik.

Antwort

-1

Verwenden Sie ihre isBetween Methode.

Überprüfen Sie meine fiddle.

+0

Ich habe nicht downvote, aber ich hatte gehofft, es gab eine "Moment" -Format Lösung. Danke für die Geige. –

+0

Kein Problem @PetrGazarov. War die Formatmethode aus 'Moment' nicht das was du gesucht hast (in meiner Fiddle)? – adriennetacke

+0

Nein, ich wollte den Moment verwenden, um dies zu formatieren, ohne if - else in js code schreiben zu müssen. –

Verwandte Themen