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

 更新时间:2023年05月15日 10:34:02   作者:旭东怪  
这篇文章主要介绍了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时间差内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C# API中模型与它们的接口设计详解

    C# API中模型与它们的接口设计详解

    这篇文章主要给大家介绍了关于C# API中模型与它们的接口设计的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-06-06
  • C#读写文件的方法汇总

    C#读写文件的方法汇总

    C#读写文件的方法汇总,需要的朋友可以参考一下
    2013-03-03
  • C#事件(event)使用方法详解

    C#事件(event)使用方法详解

    本文给大家介绍了在C#中,事件(event)的概念和使用方法,文章适合一些初学者学习,主要讲解了一些概念和一些代码案例。
    2018-01-01
  • Unity Shader实现纹理遮罩效果

    Unity Shader实现纹理遮罩效果

    这篇文章主要为大家详细介绍了Unity Shader实现纹理遮罩效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • C#解决引用类型的深度克隆问题

    C#解决引用类型的深度克隆问题

    本文将给大家介绍如何让引用类型的对象复制以后各自拥有独立的内存从而实现一个对象值的变化不会影响别的对象,文中有相关的代码示例供大家参考,需要的朋友可以参考下
    2024-08-08
  • c#获取当前年的周数及当前月的天数示例代码

    c#获取当前年的周数及当前月的天数示例代码

    本篇文章主要是对c#获取当前年的周数及当前月的天数示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-01-01
  • WinForm实现同时让两个窗体有激活效果的特效实例

    WinForm实现同时让两个窗体有激活效果的特效实例

    这篇文章主要介绍了WinForm实现同时让两个窗体有激活效果的特效实例,基于windows api实现一个窗体激活的时候给另外一个发消息的特效,在进行C#项目开发时有一定的实用价值,需要的朋友可以参考下
    2014-09-09
  • Unity Shader实现翻书效果

    Unity Shader实现翻书效果

    这篇文章主要为大家详细介绍了Unity Shader实现翻书效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • C#/VB.NET 实现在PDF表格中添加条形码

    C#/VB.NET 实现在PDF表格中添加条形码

    条码的应用已深入生活和工作的方方面面。在处理条码时,常需要和各种文档格式相结合。本文,以操作PDF文件为例,介绍如何在编辑表格时,向单元格中插入条形码,需要的可以参考一下
    2022-06-06
  • C#实现的UDP收发请求工具类实例

    C#实现的UDP收发请求工具类实例

    这篇文章主要介绍了C#实现的UDP收发请求工具类,结合具体实例形式分析了C#针对UDP请求的监听、接收、发送等相关操作技巧,需要的朋友可以参考下
    2017-06-06

最新评论