我有一个 javascript 日期对象,它以这种格式给我一个日期字符串,“Wed Dec 16 00:00:00 UTC-0400 2009”。
我通过 Ajax 将其传递给服务器 (ASP.NET c#)
如何将“Wed Dec 16 00:00:00 UTC-0400 2009”转换为 C# DateTime 对象。 DateTime.Parse 失败。
最佳答案
您可以使用 DateTime.ParseExact它允许您指定用于解析的格式字符串:
DateTime dt = DateTime.ParseExact("Wed Dec 16 00:00:00 UTC-0400 2009",
"ddd MMM d HH:mm:ss UTCzzzzz yyyy",
CultureInfo.InvariantCulture);
关于c# - 通过 Ajax 将 Javascript 日期转换为 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1877788/