我在 JavaScript 中有一个日期,它的值是这样的
2011 年 4 月 1 日星期五 05:00:00 GMT+0530(印度标准时间){}
现在将日期转换为 .NET 日期的最佳方法是什么。请注意,我的客户端用户可以位于世界各地。我将从那里获得日期,现在我需要将其转换为 .NET 日期。你能帮助我吗 ?
此处回答的问题可能重复:通过 Ajax 将 Javascript 日期转换为 C# https://stackoverflow.com/questions/1877788/javascript-date-to-c-via-ajax
如果您想要当地时间,就像您在问题中显示的那样,以下内容就可以了。
DateTime.ParseExact(dateString.Substring(0,24),
"ddd MMM d yyyy HH:mm:ss",
CultureInfo.InvariantCulture);
如果您正在寻找 GMT 时间,请执行以下操作dateObject.toUTCString()
在将其发送到服务器之前,浏览器中的 Javascript 会执行此操作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)