我从 JavaScript 获取 Date 值到 MVC 中的 Controller ,我想将它解析为 .NET 格式的 DateTime,但它给我一个错误,例如:
The string was not recognized as a valid DateTime.
JavaScript 日期的格式是:
"Wed May 23 2012 01:40:00 GMT+0200 (W. Europe Daylight Time)"
我已经试过了,但它不起作用:
DateTime.ParseExact(begin.Substring(1, 24), "ddd MMM d yyyy HH:mm:ss", CultureInfo.InvariantCulture);
谁能给我一个示例代码?谢谢!
最佳答案
以下使用 .NET MVC Controller 中的默认 DateTime 模型绑定(bind)器可以很好地解析:
var myJsDate = new Date();
var myDotNetDate = myJsDate.toISOString();
关于javascript - 将 JavaScript 日期转换为 .NET 日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10699851/