将char数据类型转换为datetime数据类型导致服务器

时间:2017-01-30 10:50:32

标签: c# sql asp.net datetime

我在服务器上收到错误

  

将char数据类型转换为datetime数据类型会导致超出范围

使用以下代码

DateTime enddate = Convert.ToDateTime(txtEndDate.Text.ToString());                    
DateTime sysdate = Convert.ToDateTime(System.DateTime.Now.ToString("dd/MM/yyyy").Replace("-", "/"));

1 个答案:

答案 0 :(得分:0)

使用这些代码;

DateTime now = DateTime.Now;
DateTime enddate = Convert.ToDateTime(now);
DateTime sysdate = Convert.ToDateTime(System.DateTime.Now.ToString("o"));
string repl = sysdate.ToString().Replace("/", "-");