-1

我有格式的字符串

2013 年 3 月 25 日下午 6:30

我想将它们转换为格式的日期时间对象

2013-03-25 18:30:00

我该怎么做呢?

4

2 回答 2

3

尝试这个

DateTime dt
CultureInfo provider = CultureInfo.InvariantCulture;
System.Globalization.DateTimeStyles style = DateTimeStyles.None;
DateTime.TryParseExact("Mar 25 2013 6:30PM", "MMM d yyyy h:mtt", provider, style, out dt);
于 2013-07-04T09:23:29.320 回答
2

您可以使用:

 var date = DateTime.Parse("Mar 25 2013 6:30PM");

 Console.WriteLine(date.ToString()); /*This will output the date in the required format */
于 2013-07-04T09:28:12.220 回答