J'essaye d'analyser une date et une heure de chaîne dans un seul objet .NET DateTime. J'ai le code suivant:Analyser une chaîne dans un objet DateTime dans C#
string dtObjFormat = "dd MMM YYYY HH:mm";
string mydatetimemash = e.Date + " " + e.Time; // this becomes 25 May 2013 10:30
DateTime dt;
if (DateTime.TryParseExact(mydatetimemash, dtObjFormat, CultureInfo.InvariantCulture, DateTimeStyles.None, out dt))
{
Console.WriteLine(dt);
} else
{
dt = DateTime.Now;
Console.WriteLine(dt);
}
Mais le TryParseExact retourne toujours faux pour moi, ce qui signifie le Parse échoue. Qu'est-ce que je fais mal?
Je pense que le besoin d'être minuscule de votre Y. – JMK
@JMK s'il vous plaît poster comme réponse, de sorte que je le marque comme réponse. Tu avais raison! :) – Ciwan
@JKM Je parie que c'est juste du code de test; dans le vrai code, il analysera les dates réelles. –