由于DateAndTime类定义在Visual Basic的程序中,所以,我们在使用DateAndTime类前,首先要引用Microsoft.VisualBasic,并添加using Microsoft.VisualBasic 命名空间,在资源管理器中的引用点击右键,选择添加一个引用(Microsoft.VisualBasic),最后找到这个引用就可以了。 这样我们就可以方便的使用使用DateAndTime类的DateDiff计算时间间隔了,经常适用用倒计时的程序中
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using Microsoft.VisualBasic; namespace TimeNow { DateTime get_time1 = DateTime.Now;//得到当前系统时间 DateTime sta_ontime1 = Convert.ToDateTime(//得到规定时间 Convert.ToDateTime("2022-2-4 00:00:00")); txtYear.Text = DateAndTime.DateDiff(//计算相隔年数 "yyyy", get_time1, sta_ontime1, FirstDayOfWeek.Sunday, FirstWeekOfYear.FirstFourDays).ToString(); }