6 Stimmen

DateTime in C# erstellen

Wie würde ich dynamisch eine DateTime Objekt, das immer den aktuellen Monat/Tag/Jahr enthält, aber immer die Zeitkomponente 16:00 hat?

7voto

Tejs Punkte 39916

Sie können dies tun:

 var today = DateTime.Today.AddHours(16);

Das sollte heute um 16:00 Uhr der Fall sein.

5voto

marc_s Punkte 701497

Wie wäre es damit:

DateTime today = DateTime.Today;
DateTime Today16 = new DateTime(today.Year, today.Month, today.Day,
                                16, 0, 0)

Dabei sollten das Jahr, der Monat und der Tag von heute verwendet und die Zeit auf 16:00 Uhr eingestellt werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X