[C#] C#实现的windows form 倒计时 →→→→→进入此内容的聊天室

来自 , 2019-06-14, 写在 C#, 查看 118 次.
URL http://www.code666.cn/view/6adbe8b2
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Text;
  7. using System.Windows.Forms;
  8. namespace date
  9. {
  10.     public partial class Form1 : Form
  11.     {
  12.         public Form1()
  13.         {
  14.             InitializeComponent();
  15.             string st1 = "2008-11-4";//结束的日期
  16.             DateTime dt2 = System.DateTime.Now;//获得今天的日期
  17.             DateTime dt1 = Convert.ToDateTime(st1);//把结束的日期类型转换为DateTime
  18.             string dateTerm = null;//项目剩余时间
  19.             try
  20.             {
  21.                 TimeSpan ts1 = new TimeSpan(dt1.Ticks);//将日期转化为可以比较的类型
  22.                 TimeSpan ts2 = new TimeSpan(dt2.Ticks);
  23.                 TimeSpan ts = ts1.Subtract(ts2).Duration();//结束日期减去当前日期
  24.                 //dateTerm = ts.Days.ToString() + "天"
  25.                 //        + ts.Hours.ToString() + "小时"
  26.                 //        + ts.Minutes.ToString() + "分钟"
  27.                 //        + ts.Seconds.ToString() + "秒";
  28.                 dateTerm = "离项目结束还有" + ts.Days.ToString() + "天";//项目剩余时间
  29.                 //MessageBox.Show(dateTerm);
  30.                 label1.Text = dateTerm;//显示在Label里
  31.             }
  32.             catch
  33.             {
  34.             }
  35.         }
  36.     }
  37. }
  38. //csharp/7828

回复 "C#实现的windows form 倒计时"

这儿你可以回复上面这条便签

captcha