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
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
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"))
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!).