使用DateAndTime类的DateDiff方法计算时间间隔
由于DateAndTime类定义在Visual Basic的程序集中,所以要先引用Visual Basic 程序集并添加Microsoft.VisualBasic命名空间,使用DateAndTime类的DateDiff方法
using Microsoft.VisualBasic;
DateTime startTime = DateTime.Now;
DateTime endTime = Convert.ToDateTime("2025-1-1 00:00:00");
DateAndTime.DateDiff("yyyy",startTime,endTime,FirstDayOfWeek.Sunday,FirstWeekOfYear.FirstFourDays).Tostring();