Datum und Zeit Funktion

aquasonic

Erfahrenes Mitglied
Hallo zusammen,

Ich möchte gerne folgende beide Sachen haben:

Datum im Format yyyymmdd und die Zeit im Format hhmmss

Mit welcher Funktion oder wie erreiche ich das jetzt? mit DateTime.Now bekomme ich immer das Ganze Zeugs, ich möchte es aber ohne Trennzeichen usw.

Vielen Dank schonmal...
 
Da bekomm ich folgende Fehlermeldung:

Ein Objektverweis ist für das nicht statische Feld, Methode oder Eigenschaft 'System.DateTime.Year' erforderlich.
 
Hallo.

Diese Eigenschaften musst du schon auf eine Instanz von DateTime anwenden, es geht aber auch anders.

Code:
DateTime dt = DateTime.Now;

string dtString = dt.Year + ...;
// oder
string dtString2 = dt.ToString("dddd");

Du kannst eine Überladung der ToString Methode nutzen, um eine Formatierung fürs Datum zu übergeben.

Code:
/** Output.

   *

   * d :08/17/2000

   * D :Thursday, August 17, 2000

   * f :Thursday, August 17, 2000 16:32

   * F :Thursday, August 17, 2000 16:32:32

   * g :08/17/2000 16:32

   * G :08/17/2000 16:32:32

   * m :August 17

   * r :Thu, 17 Aug 2000 23:32:32 GMT

   * s :2000-08-17T16:32:32

   * t :16:32

   * T :16:32:32

   * u :2000-08-17 23:32:32Z
   * U :Thursday, August 17, 2000 23:32:32

   * y :August, 2000

   * dddd, MMMM dd yyyy :Thursday, August 17 2000

   * ddd, MMM d "'"yy :Thu, Aug 17 '00

   * dddd, MMMM dd :Thursday, August 17

   * M/yy :8/00

   * dd-MM-yy :17-08-00

   */

Hier siehst du, was was bewirkt.

MfG,
Alex
 
Zurück