2016-11-23 5 views
0

Ich habe eine sehr einfache Abfrage, die ich nicht bekomme, wie man diese Formatstruktur korrigiert.Format im Datum ändern (Javascript)

Ich habe eine Zeichenfolge wie folgt

var date = "11/21/2016' 

ich es in dieses Format ändern müssen

var date = '20161122' 

Jede Idee, wie diese

+1

Möchten Sie dies in reinem JS tun oder Bibliothek verwenden ist in Ordnung? – Khang

+0

pure js wäre gut ... irgendwelche Vorschläge? –

+1

Wird dies immer (01.01.2016) oder kann es wie 1/1/16 sein? –

Antwort

2

erreichen Ich möchte moment.js vorschlagen:

moment('11/21/2016', 'MM/DD/YYYY').format('YYYYMMDD') 
+0

danke Bob. Ich wusste nicht über diese Bibliothek ... –

1

Wenn Sie nicht wollen, um eine Bibliothek verwenden:

var parts = date.split("/"); 
var finalDate = parts[2] + parts[0] + parts[1]; 

Die finalDate ist die Antwort.