为何无法使用DateAndTime.DateDiff方法
三撇猪 2010-07-27 12:44:18 private void button1_Click(object sender, EventArgs e)
{
DateTime get_time1=Convert .ToDateTime (DateTime .Now .ToString ());
DateTime sta_ontime1=Convert .ToDateTime (Convert .ToDateTime (textBox2 .Text .Trim ().ToString ()));
long dat = DateAndTime.DateDiff("s", get_time1, sta_ontime1, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays);
if(dat>0)
{
if(timer2 .Enabled !=true )
{
timer2 .Enabled =true;
label2.Text ="闹钟已启动";
label1.Text ="剩余"+dat.ToString ()+"秒";
}
else
{
MessageBox.Show("时钟已经启动,请取消后,再启动");
}
}
else
{
long hour=24*3600+dat;
timer2 .Enabled =true ;
label2 .Text ="闹钟已经启动";
label1.Text ="剩余"+hour.ToString ()+"秒";
}
}
最后显示出
错误 1 当前上下文中不存在名称“DateAndTime"
错误 2 当前上下文中不存在名称“FirstDayOfWeek”
错误 3 当前上下文中不存在名称“FirstWeekOfYear”