Hallo,
ich möchte mit
DateTime.Now hantieren und mir die aktuelle Uhrzeit ausgeben lassen. Mit
DateTime.Now.TimeOfDay.ToString() bekomme ich aber hinten an die Uhrzeit noch ne Fließkomazahl hinten rangehängt, deshalb kann ich das nich nehmen.
Wenn ich aber
DateTime.Now.TimeOfDay.Minutes nehme, gibt er mir logischerweise, wenn die Mintuenzahl kleiner als 10 ist eine einstellige Zahl aus. Allerdings sehen Uhrzeiten so ziemlich blöde aus, nicht wahr: 14:9 schließlich will ich mir nicht den Heimsieg sondern die Uhrzeit ausgeben lassen
Ich könnte jetzt natürlich eine if-Abfrage machen, ob das Ding kleiner 10 ist und dann manuell eine 0 davor setzen, aber ich brauch das ganze als Parameter für eine Funktion und da müsste ich das also in einer Variablen zwischenspeichern, was ich ziemlich aufwändig finde (4 lange Zeilen für eine "0"). Gibt es da einen schnelleren Weg, die 0 davorzubekommen oder bin ich wirklich auf die if-Methode beschränkt?
Danke im Voraus
JayK