Ändere h
in ein großes H
, da das kleine 12-Stunden-Format hat und das große 24-Stunden-Format.
Sie können alle Formate im Handbuch sehen. Und ein Zitat von dort:
h 12-Stunden-Format einer Stunde mit führenden Nullen 01 bis 12
H 24-Stunden-Format einer Stunde mit führenden Nullen 00 bis 23
Bedeutet gerade jetzt, dass Ihr Code nicht funktioniert, weil es im 12-Stunden-Format keine 15 gibt.
Zusätzlich zu den anderen Antworten müssen Sie für Standardformate, die von DateTime
verstanden werden, nicht aus einem Format erstellen: