Guten Morgen,
danke f�r die Info :-)) Aber das ist mir schon klar. Und Joachim,
entschuldige bitte dass ich die Eigenschaft irrt�mlicherweise als Methode
definiert habe. Aber ich glaube ich hab mich hier nicht ganz klar
ausgedr�ckt.

Das Problem ist:

Meine Anwendung ist bereits fertig. Wie gesagt 80% werden �ber Datumswerte
versorgt. Ich verwende ganz einfach DateTime.Now.ToString() und �bergebe das
Ergebnis als Beispiel an eine Textbox.
Nun greife ich mittels Substring auf einen Teil des gespeicherten Wertes zu.
Seit gestern hagelts nun Fehler da an der erwarteten Position (weil die 0
fehlt) die Funktion ins leere greift.

D.h. im Klartext: Vorgestern wurde noch automatisch eine 0 vorangestellt
wenn der Tag oder Monatswert einstellig war. Seit gestern nicht mehr !!!!!!

Das ist der Knackpunkt. F�r mich w�re nun wichtig zu wissen, ob irgendwo
vielleicht in der Web.Config oder Maschine.Config oder wie auch immer
gruns�tzlich das Ausgabeformat f�r DateTime.Now ge�ndert werden kann.

MfG
Johann





-----Original Message-----
From: Joachim van de Bruck [mailto:[EMAIL PROTECTED]]
Sent: Mittwoch, 24. Juli 2002 00:07
To: aspDEdotnet
Subject: [aspdedotnet] AW: DateTime.Now - Problem


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

| [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