C# asp.net c中的日期格式错误#

C# asp.net c中的日期格式错误#,c#,asp.net,C#,Asp.net,我需要以MM/DD/yyyy格式将数据传递到数据库,并需要提取时间 其他格式不应采用 我正在使用代码 double intakeDate = double.Parse(dtexcelupload.Rows[rowindex]["JoinDate"].ToStri‌​ng()); DateTime requiredDate = DateTime.FromOADate(intakeDate); 格式为MM/DD/yyyy的日期,您希望在什么时候?请加强您的问题,因为在这种形式下,它几乎不可理解,

我需要以
MM/DD/yyyy
格式将数据传递到数据库,并需要提取时间

其他格式不应采用

我正在使用代码

double intakeDate = double.Parse(dtexcelupload.Rows[rowindex]["JoinDate"].ToStri‌​ng()); 
DateTime requiredDate = DateTime.FromOADate(intakeDate);

格式为
MM/DD/yyyy
的日期,您希望在什么时候?请加强您的问题,因为在这种形式下,它几乎不可理解,甚至不清楚您想要什么。不要将日期以某种格式传递给数据库,请使用参数化查询以避免sql注入和本地化问题。因此,将其作为
DateTime
-参数传递。为什么需要以某种格式向数据库发送任何内容?您应该将其作为没有格式的
DateTime
类型发送。不要使用字符串连接来生成SQL,请使用参数化查询。@keerthi为什么要将日期解析为
双精度
?这毫无意义。使用
DateTime.Parse()
。如果不想处理异常,请使用
DateTime.TryParse()
检查返回值。如果要指定精确的格式,请分别使用
DateTime.ParseExact()
DateTime.TryParseExact()
。如果需要无效字符串,请使用
DateTime.TryParse
。格式为
MM/DD/yyyyy
的日期应为几点?请加强您的问题,因为在这种形式下,它几乎不可理解,甚至不清楚您想要什么。不要将日期以某种格式传递给数据库,请使用参数化查询以避免sql注入和本地化问题。因此,将其作为
DateTime
-参数传递。为什么需要以某种格式向数据库发送任何内容?您应该将其作为没有格式的
DateTime
类型发送。不要使用字符串连接来生成SQL,请使用参数化查询。@keerthi为什么要将日期解析为
双精度
?这毫无意义。使用
DateTime.Parse()
。如果不想处理异常,请使用
DateTime.TryParse()
检查返回值。如果要指定精确格式,请分别使用
DateTime.ParseExact()
DateTime.TryParseExact()
。如果需要无效字符串,请使用
DateTime.TryParse