2016-05-05 6 views
2

Ich formatiere Daten mit moment.js mit arabischem Gebietsschema (ar_SA).moment.js Jahr/Zahlenformat mit arabischem Gebietsschema

moment.locale('ar_SA'); 
moment([2016,05,01]).format('MMM YYYY'); 
//output مايو ٢٠١٦ 

ich nur den Monat Teil mit den locale formatieren möchte, aber das Jahr in Englisch, Beispiel: „مايو 2016“ (die gleiche wie bei der Formatierung der Winkelfilter: | Datum: ‚MMM yyyy‘)

Gibt es eine Möglichkeit, moment.js so zu konfigurieren, dass dies automatisch geschieht? (Anstatt die Monats- und Jahresformatierung aufzuteilen und einfach 2016 mit .format ('MMM') zu verknüpfen)

Antwort

0

Ich habe nie eine Lösung gefunden. Ich entschied mich stattdessen für einen Split/manuellen Ansatz:

currentDate.format('MMM') + ' ' + currentDate.clone().locale('en').format('YYYY');