Comment convertir une chaîne de caractères de type datetime en C++

J'ai un jeu de résultats(à partir d'une fonction) qui est basé sur le temps. Mais la valeur de type datetime est dans un format de chaîne(par exemple, "21:5 Jan 23, 11"). Je veux convertir "21:5 Jan 23, 11" datetime. Comment puis-je le faire en C++? Je veux juste filtrer les enregistrements pour aujourd'hui. Donc j'ai besoin de récupérer la date courante de "21:5 Jan 23, 11".

Edit:

Je peux obtenir la date et l'heure actuelles à l'aide de
SYSTEMTIME st;
Fonction getsystemtime(&st);

Est-il un moyen de convertir les "21:5 Jan 23, 11" dans le format ci-dessus?

OriginalL'auteur subs | 2011-01-24