using System;
using System.Globalization;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
string dateTimeString = "21-10-2014 15:40:30";
dateTimeString = Regex.Replace(dateTimeString, @"[^\u0000-\u007F]", string.Empty);
string inputFormat = "dd-MM-yyyy HH:mm:ss";
string outputFormat = "yyyy-MM-dd HH:mm:ss";
var dateTime = DateTime.ParseExact(dateTimeString, inputFormat, CultureInfo.InvariantCulture);
string output = dateTime.ToString(outputFormat);
Console.WriteLine(output);
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uR2xvYmFsaXphdGlvbjsKdXNpbmcgU3lzdGVtLlRleHQuUmVndWxhckV4cHJlc3Npb25zOwoKcHVibGljIGNsYXNzIFRlc3QKewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXN0cmluZyBkYXRlVGltZVN0cmluZyA9ICIyMeKAji3igI4xMOKAji3igI4yMDE04oCOIOKAjjE14oCOOuKAjjQw4oCOOuKAjjMwIjsKCQlkYXRlVGltZVN0cmluZyA9IFJlZ2V4LlJlcGxhY2UoZGF0ZVRpbWVTdHJpbmcsIEAiW15cdTAwMDAtXHUwMDdGXSIsIHN0cmluZy5FbXB0eSk7CgkJCgkJc3RyaW5nIGlucHV0Rm9ybWF0ID0gImRkLU1NLXl5eXkgSEg6bW06c3MiOwoJCXN0cmluZyBvdXRwdXRGb3JtYXQgPSAieXl5eS1NTS1kZCBISDptbTpzcyI7CgkJdmFyIGRhdGVUaW1lID0gRGF0ZVRpbWUuUGFyc2VFeGFjdChkYXRlVGltZVN0cmluZywgaW5wdXRGb3JtYXQsIEN1bHR1cmVJbmZvLkludmFyaWFudEN1bHR1cmUpOwoJCXN0cmluZyBvdXRwdXQgPSBkYXRlVGltZS5Ub1N0cmluZyhvdXRwdXRGb3JtYXQpOwoJCQoJCUNvbnNvbGUuV3JpdGVMaW5lKG91dHB1dCk7Cgl9Cn0=