DateTime formatieren in yyyymmdd

return string.Format("{0}{1:D2}{2:D2}", Date.Year, Date.Month, Date.Day);
>> 20100618

string Format(String, Object) ermöglicht es ein Text-Pattern zu erstellen in welches die Variablenwerte an den Indexpositionen mit geschweiften Klammern eingefügt werden. Um aus den Integerwerten Datum und Tag immer eine zweistellige Zahl zu erstellen besteht die Möglichkeit durch einen Doppelpunkt ein Format zu spezifizieren. Es gibt Formate für Währung, Exponenten und viele mehr. Das hier benötigte Format ist D, wie  Dezimal gefolgt von der Anzahl der Stellen, die eine Zahl einnehmen soll. Auf das Pattern folgend werden die Variablen übergeben. Im oben gezeigten Beispiel ist Date vom Typ DateTime.

Share and Enjoy:
  • Add to favorites
  • RSS
  • Twitter
  • DotNetKicks
  • DZone
  • email
Dieser Beitrag wurde unter Coding abgelegt und mit , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>