using System;
using System.Globalization;
public class Test
{
public static void Main()
{
string date = "Lunes, 16 de febrero de 2015 a las 18:49 UTC-05".ToLower();
string dateTimeFormat = "dddd, d 'de' MMMM 'de' yyyy 'a las' HH:mm UTCzz";
DateTime d1;
//foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.AllCultures)) {
DateTime.TryParseExact(date, dateTimeFormat, CultureInfo.GetCultureInfo("es-ES"), DateTimeStyles.None, out d1);
Console.WriteLine(d1.ToString());
//}
//Console.WriteLine(d1.ToString());
DateTime d2;
DateTime.TryParse(date, out d2);
Console.WriteLine(d2.ToString());
DateTime d3 = new DateTime(2015, 2, 16, 18, 49, 0);
Console.WriteLine(d3.ToString(dateTimeFormat, CultureInfo.GetCultureInfo("es-ES")));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uR2xvYmFsaXphdGlvbjsKCnB1YmxpYyBjbGFzcyBUZXN0CnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBNYWluKCkKCXsKCQlzdHJpbmcgZGF0ZSA9ICJMdW5lcywgMTYgZGUgZmVicmVybyBkZSAyMDE1IGEgbGFzIDE4OjQ5IFVUQy0wNSIuVG9Mb3dlcigpOwoJCXN0cmluZyBkYXRlVGltZUZvcm1hdCA9ICJkZGRkLCBkICdkZScgTU1NTSAnZGUnIHl5eXkgJ2EgbGFzJyBISDptbSBVVEN6eiI7CgkJRGF0ZVRpbWUgZDE7CgkJLy9mb3JlYWNoIChDdWx0dXJlSW5mbyBjdWx0dXJlIGluIEN1bHR1cmVJbmZvLkdldEN1bHR1cmVzKEN1bHR1cmVUeXBlcy5BbGxDdWx0dXJlcykpIHsKCQlEYXRlVGltZS5UcnlQYXJzZUV4YWN0KGRhdGUsIGRhdGVUaW1lRm9ybWF0LCBDdWx0dXJlSW5mby5HZXRDdWx0dXJlSW5mbygiZXMtRVMiKSwgRGF0ZVRpbWVTdHlsZXMuTm9uZSwgb3V0IGQxKTsKCQlDb25zb2xlLldyaXRlTGluZShkMS5Ub1N0cmluZygpKTsKCQkvL30KCQkvL0NvbnNvbGUuV3JpdGVMaW5lKGQxLlRvU3RyaW5nKCkpOwoJCURhdGVUaW1lIGQyOwoJCURhdGVUaW1lLlRyeVBhcnNlKGRhdGUsIG91dCBkMik7CgkJQ29uc29sZS5Xcml0ZUxpbmUoZDIuVG9TdHJpbmcoKSk7CgkJCgkJRGF0ZVRpbWUgZDMgPSBuZXcgRGF0ZVRpbWUoMjAxNSwgMiwgMTYsIDE4LCA0OSwgMCk7CgkJQ29uc29sZS5Xcml0ZUxpbmUoZDMuVG9TdHJpbmcoZGF0ZVRpbWVGb3JtYXQsIEN1bHR1cmVJbmZvLkdldEN1bHR1cmVJbmZvKCJlcy1FUyIpKSk7CgkJCgl9Cn0=