Comment convertir le format HH:MM:SS chaîne de type datetime?

je vais avoir une entrée de chaîne de format HH:MM:SS pour l'exemple 15:43:13,

maintenant, je veux le convertir en datetime mais gardez juste à l'heure/heure sans la date, etc

est-il possible?

par exemple

string userInput = 15:43:13;
DateTime userInputTime = Convert.ToDateTime(userInput);

me donnera la date complète, y compris l'année, etc,
est-il possible de le convertir à la juste HH:MM:SS, sans triming/sous-chaîne?

grâce

Qui a appelé à un TimeSpan.
Vous ne pouvez pas. Un DateTime nécessite un composant de date qui vous n'avez pas fourni. Si vous voulez représenter une longueur de temps, utiliser TimeSpan.
Append .TimeOfDay

OriginalL'auteur Dan272 | 2013-05-13