Ich habe die Standard-Datetime-Formatierungen gelesen, die C# bietet, und ich kann anscheinend keine finden, die meinen Anforderungen für "Kurzes Datum" entspricht: "4. Mai, 2013 ". Ich weiß, dass ich ein benutzerdefinierte Format-String tun kann, um das Ziel zu erreichen:Anzeigeäquivalent von "MMM d, yyyy" in der aktuellen Kulturinfo
myDateTimeOffset.ToString("MMM d, yyyy");
jedoch diese Anwendung in anderen Länder geht. Gibt es eine Möglichkeit, das aktuelle Kulturäquivalent zu einer bestimmten Formatzeichenfolge zu erhalten?
Und muss es sich an ein äquivalentes "kurzes Datumsformat" in der fremden Kultur anpassen?
Ich denke, das ist der Punkt der Standardformate. Ich bin sicher, dass sie darüber nachgedacht haben, welches Format zu "allgemein", "lang" etc. passt. – Plutonix
Anders als die Monatsnamen genau, wie würden Sie erwarten, dass dieses Format auf Kultur basiert? – juharr
@juharr Die Reihenfolge, vielleicht ... '4 Mayo 2013' – Seafish