Console.WriteLine("Date is {0}",DateTime.Parse("11/3/2005 10:29:41 AM"));
Console.WriteLine(
"Date is {0}",DateTime.Parse("27/03/2005 10:46:02 AM"));

        

 

输出的结果:

Date is 2005-11-3 10:29:41
String was not recognized as a valid DateTime

系统认为27为月份了,所以转换失败。

解决:

Console.WriteLine("Date is {0}",DateTime.ParseExact("27/03/2005 10:46:02 AM","dd/MM/yyyy HH:mm:ss tt",System.Globalization.CultureInfo.InvariantCulture));

输出:

2005-3-27 10:46:02

 

相关文章:

  • 2021-11-10
  • 2022-01-30
  • 2021-08-01
  • 2021-06-12
  • 2022-12-23
  • 2021-11-05
猜你喜欢
  • 2021-08-21
  • 2021-08-02
  • 2022-12-23
  • 2021-06-21
  • 2021-09-05
  • 2021-06-18
相关资源
相似解决方案