.net 比较系统时间

来源:百度知道 编辑:UC知道 时间:2024/05/14 09:01:11
string dti = this.TextBox1.Text;
if (System.DateTime.Now > Convert.ToDateTime(dti))
{
Response.Write("<script>alert('会议时间不正确')</script>");
}
这个判断哪个地方错了? 变量的时间格式是正确的,错误就出在判断上,是不是我的写法了,请指教

能不能把你的dti贴出来看看,因为你这样写是没有错误的,我怀疑是dti格式问题。

我按照你的代码做了一遍,没错,你这样的写法也没错,然后对照我们俩的代码,估计是你的TextBox1.Text的格式问题,你是直接手动输入还是选择另外的时间日期控件输入的。
如果是手动输入的话,就得string dt=TextBox1.Text+" 00:00:00"才行,你可以再试试。
如果是时间日期控件输入到TextBox1.Text中的,那应该没错!

如果觉得满意,给分哦~~