DateTime FromDate = Convert.ToDateTime(TextBox1.Text);

时间:2017-04-16 10:01:01

标签: c# asp.net datetime

我正在尝试这个

var FromDate = Convert.ToDateTime(TextBox1.Text);

var FromDate = DateTime.ParseExact(TextBox1.Text, "MM/dd/yyyy HH:mm", CultureInfo.InvariantCulture);

但是我收到了这个错误:

  

字符串未被识别为有效的DateTime

2 个答案:

答案 0 :(得分:0)

你的TextBox1.Text值是多少? 我猜你在TextBox1.Text中有错误的月和日值

DateTime date = DateTime.ParseExact("04/04/2016 08:30", "MM/dd/yyyy HH:mm", System.Globalization.CultureInfo.InvariantCulture);

答案 1 :(得分:0)

请试试这个。 传递正确的日期格式。我的文本框日期的格式与下面的日期格式相同

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>