且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在c#中将时间戳字符串转换为DateTime对象

更新时间:2023-02-03 08:20:34

您输入的字符串看起来像恩我们格式,这是 M / D / YYYY H /毫米/ SS TT 。你必须在分析使用正确的的CultureInfo 实例:

You input string looks like in en-us format, which is M/d/yyyy h/mm/ss tt. You have to use proper CultureInfo instance while parsing:

var ci = System.Globalization.CultureInfo.GetCultureInfo("en-us");

var value = DateTime.Parse("5/1/2012 3:38:27 PM", ci);

var ci = new System.Globalization.CultureInfo("en-us");