Roc*_*ngh 16 .net javascript c#
我在JavaScript中有一个约会,它的价值就是这样
Fri Apr 01 2011 05:00:00 GMT + 0530(印度标准时间){}
现在,将日期转换为.NET日期的最佳方法是什么.请注意,我的客户端用户可能是世界各地的用户.我将从那里获得日期,现在我需要将其转换为.NET日期.你能帮助我吗 ?
Nar*_*aen 25
这里回答的问题可能重复: 通过Ajax将Javascript日期转换为C#
如果您想要当地时间,就像您在问题中显示的那样,以下情况就会如此.
DateTime.ParseExact(dateString.Substring(0,24),
"ddd MMM d yyyy HH:mm:ss",
CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
如果您正在寻找GMT时间,在dateObject.toUTCString()将其发送到服务器之前在浏览器中使用Javascript,就可以了.
Sum*_*had 13
从客户端将JavaScript转换为UTCString:
var testDate = new Date().toUTCString();
Run Code Online (Sandbox Code Playgroud)
从C#代码中解析它(你可以通过webservice调用获取js日期).
DateTime date = DateTime.Parse(testDate);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29106 次 |
| 最近记录: |