Csharp 使用DateAndTime类的DateDiff计算时间间隔

由于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();
}

发布日期:

所属分类: 编程、编程语言 标签: