Datum in arabischer Sprache in diesem Format anzeigen "Mittwoch, 22. Mai 2013"

8

Ich habe eine mehrsprachige Website und muss das Datum in diesem Format Wednesday, May 22, 2013 anzeigen. Ich verwende die folgende Codezeile, um Daten anzuzeigen

%Vor%

Das funktioniert nicht, wenn ich dies zusammen mit Culture info

verwende

Es zeigt mir dann Daten in diesem Format مايو 2013,22

Wie kann ich das Datum in Arabisch im Format year, date month day

anzeigen?

Ich bin mir nicht sicher, warum DateTime.UtcNow.ToString("D"); nicht in der Lage ist, mit Wochentagen zu arabischem Datum zu konvertieren

UPDATE: das funktioniert DateTime.Now.ToString("dd dddd , MMMM, yyyy", new CultureInfo("ar-AE"))

    
Learning 22.05.2013, 07:40
quelle

1 Antwort

5

Sie können das Format explizit angeben:

%Vor%

Dies wird zum Beispiel ausgegeben:

%Vor%

Ein Kleinbuchstabe 'd' steht für den Tag, zwei 'd's für den Tag mit einer Null vorne, drei' d's für die Abkürzung des Namens des Tages und vier 'd's für den vollständigen Namen des Tages . Gleiches gilt für die Monate mit einem Großbuchstaben 'M' (Kleinbuchstaben 'm' sind Minuten!).

    
John Willemse 22.05.2013, 07:46
quelle

Tags und Links