时间与系统时间比较 请教: 一个文本框里面的时间 如:2011-09-19 系统当前时间:2011-09-20如果文本框的时间小于系统当前时间,刚用script提示。请方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一种方法: private string DateDiff(DateTime DateTime1,DateTime DateTime2) { string dateDiff=null; try { TimeSpan ts1=new TimeSpan(DateTime1.Ticks); TimeSpan ts2=new TimeSpan(DateTime2.Ticks); TimeSpan ts=ts1.Subtract(ts2).Duration(); dateDiff=ts.Days.ToString()+"天" +ts.Hours.ToString()+"小时" +ts.Minutes.ToString()+"分钟" +ts.Seconds.ToString()+"秒"; } catch { } return dateDiff; } 第二种方法: TimeSpan ts=new TimeSpan(40,0,0,0); DateTime dt2=DateTime.Now.Subtract(ts); msg.Text=DateTime.Now.ToString()+"-"+ts.Days.ToString()+"天/r/n"; msg.Text+=dt2.ToString(); DateTime dt;if(DateTime.TryParse(txt1.Text, out dt) && dt < DateTime.Now) Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg","alert('输入的时间小于当前时间');", true); 会调用方法吗?button的Click事件中写,我的那两个方法比较麻烦,用dongxinxi的方法。DateTime dt;if(DateTime.TryParse(txt1.Text, out dt) && dt < DateTime.Now) ClientScript.RegisterClientScriptBlock(this.GetType(), "msg","alert('输入的时间小于当前时间');", true); 如果格式完全一样也可直接比较if(txt1.Text.CompareTo("2011-09-20") < 0) ... 连接远程桌面,输入密码总是提示密码不正确 asp.net中积分自减是怎样实现的 求XML递归算法 怎么设置浏览器左上角图标 asp的数据库连接 Web.config配置用户的验证模式 gridview显示数据的问题 求教email的正则表达式 asp.net 3.5 使用什么log组件比较好 找不到类型或命名空间名称“DataGrid”(是否缺少 using 指令或程序集引用?) 网页内容匹配 JavaScript 如何将数组的元素定义成image对象的
private string DateDiff(DateTime DateTime1,DateTime DateTime2)
{
string dateDiff=null;
try
{
TimeSpan ts1=new TimeSpan(DateTime1.Ticks);
TimeSpan ts2=new TimeSpan(DateTime2.Ticks);
TimeSpan ts=ts1.Subtract(ts2).Duration();
dateDiff=ts.Days.ToString()+"天"
+ts.Hours.ToString()+"小时"
+ts.Minutes.ToString()+"分钟"
+ts.Seconds.ToString()+"秒";
}
catch
{
}
return dateDiff;
} 第二种方法:
TimeSpan ts=new TimeSpan(40,0,0,0);
DateTime dt2=DateTime.Now.Subtract(ts);
msg.Text=DateTime.Now.ToString()+"-"+ts.Days.ToString()+"天/r/n";
msg.Text+=dt2.ToString();
if(DateTime.TryParse(txt1.Text, out dt) && dt < DateTime.Now)
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "msg","alert('输入的时间小于当前时间');", true);
button的Click事件中写,我的那两个方法比较麻烦,用dongxinxi的方法。DateTime dt;
if(DateTime.TryParse(txt1.Text, out dt) && dt < DateTime.Now)
ClientScript.RegisterClientScriptBlock(this.GetType(), "msg","alert('输入的时间小于当前时间');", true);
if(txt1.Text.CompareTo("2011-09-20") < 0)
...