程序界面
源代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
dateTimePicker1.CustomFormat="yyyy-MM-dd hh:mm:ss";
dateTimePicker2.CustomFormat="yyyy-MM-dd hh:mm:ss";
dateTimePicker1.Value=DateTime.Now;
dateTimePicker2.Value=DateTime.Now;
}
private void button1_Click(object sender, EventArgs e)
{
//long var_years=DateAndTime.DateDiff(DateInterval.Year, dateTimePicker1.Value, dateTimePicker2.Value);
DateTime sj1=dateTimePicker1.Value;
DateTime sj2=dateTimePicker2.Value;
TimeSpan ts=sj1 > sj2 ? sj1 - sj2 : sj2 - sj1;
tex_s.Text=ts.Seconds.ToString();
tex_m.Text=ts.Minutes.ToString() ;
tex_h.Text=ts.Hours.ToString() ;
tex_ht.Text=ts.TotalHours.ToString() ;
tex_d.Text=ts.Days.ToString();
}
}
}
学会使用TimeSpan结构体对象,并获取其中的集合元素,会对dateTimePicker控件的CustomFormat进行格式设置,掌握条件表达式的使用。
喜欢的请关注、收藏!