Hallo!

> Die DateTime.Now Methode gab immer das Datum in der Form 
> xx.xx.xxxx zur�ck. Wenn der Tag oder Monat kleiner 2 Zeichen 
> waren also 1-9 wurde eine Null vorangestellt. Pl�tzlich ist 
> das nicht mehr so !!!!????

DateTime.Now ist keine Methode, sondern eine Eigenschaft. Der Wert ist
bin�r, die f�hrenden Nullen oder andere Formatierungen werden erst bei
der Ausgabe erzeugt.

F�r eine Struktur vom Typ DateTime gibt es 8 Methoden, um den Bin�rwert
in eine Zeichenkette umzuwandeln:

.ToFileTime
.ToLocalTime
.ToLongDateString 
.ToLongTimeString
.ToOADate
.ToShortDateString
.ToShortTimeString
.ToString
.ToUniversalTime 

Was nun letztendlich f�r eine Zeichenkette herauskommt, h�ngt vom
Gebietsschema ab. Wenn Du gar nicht konvertierst, ist das Ergebnis
ebenfalls vom Gebietsschema abh�ngig.

Um ganz sicher zu gehen, kannst Du den Bin�rwert mit .toString(Format,
[FormatProvider]) ausgeben. Hier hast Du sehr viele Optionen unabh�ngig
und abh�ngig vom Gebietsschema. Die Details findest Du in der
Dokumentation.

Freundliche Gr��e
Joachim van de Bruck


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an