Převedení tagu created_at z Twitter API na DateTime

Pokud budete někdy pracovat s (mimochodem velmi příjemným) Twitter API v C# a budete chtít převést hodnotu tagu created_at na dotnetí DateTime, nebude vám klasické DateTime.Parse() stačit. Formát datumu z Twitteru je totiž "trošičku podivný" a neodpovídá ničemu, co mohl standardní parsovací mechanismus znát. Naštěstí je tu řešení v podobě metody DateTime.ParseExact(), kde můžete použít vlastní formát a říci tak, co je co.

// parse, baby, parse!
DateTime createdAt = DateTime.ParseExact(node["created_at"].InnerText, "ddd MMM dd HH:mm:ss zzzzz yyyy", System.Globalization.CultureInfo.InvariantCulture);

Více informací najdete tradičně na MSDN.