Ich möchte das Datum im Format 09/07/2013 anstelle von 09-Jul-13 anzeigen.
%Vor%Erstens, Großbuchstaben MM sind Monate und Kleinbuchstaben mm sind Minuten.
Sie müssen CultureInfo.InvariantCulture
an ToString
übergeben, um sicherzustellen, dass /
als Datumstrennzeichen verwendet wird, da es normalerweise durch das Datumtrennzeichen der aktuellen Kultur ersetzt würde:
Eine weitere Option besteht darin, diesen benutzerdefinierten Formatbezeichner durch Einbetten von / in 'zu umgehen:
%Vor%MSDN : Der "/" Benutzerdefinierte Formatspezifizierer :
Der benutzerdefinierte Formatbezeichner "/" stellt das Datumstrennzeichen dar, das wird verwendet, um Jahre, Monate und Tage zu unterscheiden. Der angemessene Lokalisierter Datumstrenner wird aus dem abgerufen
DateTimeFormatInfo.DateSeparator
Eigenschaft des aktuellen oder angegeben Kultur .
Versuchen Sie es.
%Vor%und auch Klicken Sie auf diesen Link, um weitere Formatierungsdaten und -zeiten zu erhalten
Sie könnten das Datum in seine Bestandteile zerlegen und sie dann wie folgt verketten:
%Vor%Tags und Links vb.net datetime-format