C#中在窗体加载时,如何判断当前日期是否在2014年1月11日之前?
如果当前日期是在2014年1月11日之前,那就成功加载窗体,如果当前日期不在2014年1月11日之前,那就弹出messagebox!...
如果当前日期是在2014年1月11日之前,那就成功加载窗体,如果当前日期不在2014年1月11日之前,那就弹出messagebox!
展开
5个回答
2014-01-02
展开全部
//当前时间 DateTime t1 = DateTime.Now; //可以动体符合要求的时间 DateTime t2 = Convert.ToDateTime("2014-01-11"); //两个日期判断-若要更加精确可使用timespan if (t1 > t2) { //规定时间之前 } else { //规定时间之後 }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DateTime dtt = new DateTime(2014,1,11);
if (DateTime.Now > dtt)
{
MessageBox.Show("系统超期,请注册!");
}
else
{
//加载窗体
}
if (DateTime.Now > dtt)
{
MessageBox.Show("系统超期,请注册!");
}
else
{
//加载窗体
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script type="text/javascript">
window.onload = function () {
var myDate = new Date();
myDate.toLocaleDateString();
var a='2014-01-11';
var arr = a.split("-");
var starttime = new Date(arr[0], arr[1], arr[2]);
var starttimes = starttime.getTime();
if (myDate >= starttime )
{
alert('日期不在2014年1月11日之前');
return false;
}
else
return true;
};
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void Form1_Load(object sender, EventArgs e)
{
System.DateTime dt = new DateTime(2014, 1, 11);
if (!(System.DateTime.Now < dt))
{
MessageBox.Show("超时");
//退出程序
Application.Exit();
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用系统当前时间 与 符合要求的时间 比较判断就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询