Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 转换为DateTime时,字符串未被识别为有效的DateTime_C# - Fatal编程技术网

C# 转换为DateTime时,字符串未被识别为有效的DateTime

C# 转换为DateTime时,字符串未被识别为有效的DateTime,c#,C#,尝试插入一行数据时出现以下错误。它表示字符串未被识别为有效的日期时间 C# 受保护的void saveExceptionAdd(对象发送方,System.EventArgs e) { //默认值安全性 如果(ddlTimeFromAdd.SelectedIndex==0 | | ddlTimeToAdd.SelectedIndex==0) { lblAddExcept.Visible=true; lblAddExcept.Text=“必填字段。”; divExceptionAdd.Focus()

尝试插入一行数据时出现以下错误。它表示字符串未被识别为有效的日期时间

C#

受保护的void saveExceptionAdd(对象发送方,System.EventArgs e)
{
//默认值安全性
如果(ddlTimeFromAdd.SelectedIndex==0 | | ddlTimeToAdd.SelectedIndex==0)
{
lblAddExcept.Visible=true;
lblAddExcept.Text=“必填字段。”;
divExceptionAdd.Focus();
}
其他的
{
字符串EFTVFROM=txtDatefromAdd.Text.ToString()+ddleTimeFromadd.SelectedValue.ToString();
字符串EFTVTO=txtDatetoAdd.ToString()+ddlTimeToAdd.SelectedValue.ToString();
DateTime eftvfromdt=Convert.ToDateTime(EFTVFROM);
DateTime eftvtodt=Convert.ToDateTime(EFTVTO);
//更新工作日限制
CDSSQLConnections.RunStoredProcedureWithnParms(“连接数据存储”、“sp\U AB\U公告\U异常插入”,
新字典{“EFTVFROM”,eftvfromdt},{“EFTVTO”,eftvtodt},{“ABSTATUS”,ddlStatus.SelectedValue},{“LASTMODBY”,CDSSecurity.CurrentUserID});
divExceptionAdd.Visible=false;
lblAddExcept.Visible=false;
repException.DataBind();
}
}

您可以告诉解析器应该使用哪种日期时间格式来解析字符串

DateTime dt=DateTime.ParseExact("24/01/2013", "dd/MM/yyyy", CultureInfo.InvariantCulture);

您可以告诉解析器应该使用哪种日期时间格式来解析字符串

DateTime dt=DateTime.ParseExact("24/01/2013", "dd/MM/yyyy", CultureInfo.InvariantCulture);

那么,您试图转换为
DateTime
的字符串是什么?@Siyual EFTVFROM和EFTVTO变量您可能需要使用
DateTime.ParseExact
,但这实际上取决于您希望获得的格式。这些变量的值是…?@Siyual示例:24/08/2016和10:18,您试图转换为
DateTime
的字符串是什么?@Siyual EFTVFROM和EFTVTO变量您可能需要使用
DateTime.ParseExact
,但这实际上取决于您希望获得的格式。这些变量的值是…?@Siyual示例:24/08/2016和10:18