C#教程

关注公众号 jb51net

关闭
首页 > 软件编程 > C#教程 > C#  DataTime时间差

C# 计算DataTime的4种时间差的方法(相差天数、相差小时、相差分钟、相差秒)

作者:旭东怪

这篇文章主要介绍了C# 计算DataTime的4种时间差(相差天数、相差小时、相差分钟、相差秒),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

1、相差秒

public double DiffSeconds(DateTime startTime,DateTime endTime){
    TimeSpan secondSpan=new TimeSpan(endTime.Ticks-startTime.Ticks);
    return secondSpand.TotalSeconds;
}

 2、相差分钟

public double DiffMinutes(DateTime startTime,DateTime endTime){
    TimeSpan minuteSpan=new TimeSpan(endTime.Ticks-startTime.Ticks);
    return minuteSpan.TotalMinutes;
}

3、相差小时

public double DiffHours(DateTime startTime,DateTime endTime){
    TimeSpan hoursSpan=new TimeSpan(endTime.Ticks-startTime.Ticks);
    return hoursSpan.TotalHours;
}

4、相差天数

public double DiffDays(DateTime startTime,DateTime endTime){
    TimeSpan daysSpan=new TimeSpan(endTime.Ticks-startTime.Ticks);
    return daysSpan.TotalDays;
}
public int DiffDays(DateTime startTime,DateTime endTime){
    TimeSpan daysSpan=new TimeSpan(endTime.Ticks-startTime.Ticks);
    return daysSpan.Days;
}

到此这篇关于C# 计算DataTime的4种时间差(相差天数、相差小时、相差分钟、相差秒)的文章就介绍到这了,更多相关C# DataTime时间差内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文