【发布时间】:2014-12-17 12:56:47
【问题描述】:
这是我的日期 javascript 字符串。我从 ajax 传递这个字符串,并希望在 system.Datetime 中捕获和转换
2014 年 12 月 17 日星期三 00:00:00 GMT+0530(印度标准时间)
DateTime dateSelected;
dateSelected = Convert.ToDateTime("my string");
谢谢
【问题讨论】:
-
你能控制你传递的字符串吗?几乎可以肯定的是,将 Javascript 更改为以更合理的机器可读格式(例如 ISO-8601)传递会更简单。
-
你的意思是传递不同格式的字符串。@Jon Skeet
-
@jsatapathy,你的字符串格式是什么?是“MM/dd/yyyy”还是别的什么?
-
是的,完全正确 - 根据 ISO-8601,理想情况下类似于
yyyy-MM-ddTHH:mm:ss。 -
@Golda:见代码前的例子。对于机器解析来说,这是一种不太好的格式......
标签: asp.net-mvc c#-4.0