- 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 = "2008-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
- {
- }
- }
- }
- }
把生成的.exe拖到启动项里就可以每天开机提醒拉