C#实现windows form倒计时的方法
程序员文章站
2023-11-29 17:12:40
本文实例讲述了c#实现windows form倒计时的方法。分享给大家供大家参考。具体实现方法如下:
using system;
using system.co...
本文实例讲述了c#实现windows form倒计时的方法。分享给大家供大家参考。具体实现方法如下:
using system; using system.collections.generic; using system.componentmodel; using system.data; using system.drawing; using system.text; using system.windows.forms; namespace date { public partial class form1 : form { public form1() { initializecomponent(); string st1 = "2015-11-4";//结束的日期 datetime dt2 = system.datetime.now; //获得今天的日期 datetime dt1 = convert.todatetime(st1); //把结束的日期类型转换为datetime string dateterm = null;//项目剩余时间 try { timespan ts1 = new timespan(dt1.ticks); //将日期转化为可以比较的类型 timespan ts2 = new timespan(dt2.ticks); timespan ts = ts1.subtract(ts2).duration(); //结束日期减去当前日期 //dateterm = ts.days.tostring() + "天" // + ts.hours.tostring() + "小时" // + ts.minutes.tostring() + "分钟" // + ts.seconds.tostring() + "秒"; dateterm = "离项目结束还有" + ts.days.tostring() + "天"; //项目剩余时间 //messagebox.show(dateterm); label1.text = dateterm;//显示在label里 } catch { } } } }
希望本文所述对大家的c#程序设计有所帮助。