Convert dd/MM/yyyy hh:mm tt string date to C# date
本问题已经有最佳答案,请猛点这里访问。
我有一个包含以下日期时间字符串的字符串变量。格式是dd/mm/yyyy hh:mm tt
1 | string temp ="31/12/2014 12:15 AM"; |
我想将这个日期时间分配给C日期时间变量。
如果(你
1 | var dt = DateTime.Parse("31/12/2014 12:15 AM"); |
如果不是,你可以使用自定义日期和时间格式和
1 2 3 4 5 6 7 | string s ="31/12/2014 12:15 AM"; DateTime dt; if(DateTime.TryParseExact(s,"dd/MM/yyyy hh:mm tt", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt)) { // } |
注: