C# 计算DataTime的4种时间差的方法(相差天数、相差小时、相差分钟、相差秒)
作者:旭东怪 发布时间:2022-12-08 10:37:07
标签:C#,DataTime,时间差
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;
}
来源:https://blog.csdn.net/qq_38974638/article/details/108536579


猜你喜欢
- 本文实例为大家分享了Unity实现仿3D轮转图效果的具体代码,供大家参考,具体内容如下一、效果演示二、实现思路—&
- 这篇文章主要介绍了springmvc处理模型数据Map过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,
- 1.使用多线程的几种方式(1)不需要传递参数,也不需要返回参数ThreadStart是一个委托,这个委托的定义为void ThreadSta
- session超时退到登录页面最近发现使用的工程居然没有session超时机制,功能太欠缺了,现在把追加方法分享出来,里面有一些坑,大家自由
- 我们做项目实际中经常会遇到这样的情况,创建一个common项目(Maven项目)作为公用项目,common中有很多工具类可以供其它多个项目调
- 前言在阅读本文之前, 希望你可以思考一下下面几个问题, 带着问题去阅读文章会获得更好的效果。发送消息的时候, 当Broker挂掉了,消息体还
- 现阶段,我们创建了最简单的Android项目,现在在此公布github链接https://github.com/neuyu/android-
- 这篇文章主要介绍了Spring事务失效问题分析及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
- iOS定位 - 普通定位(没有地图) - 反地理编码(得到具体位置),下面通过代码给大家详解,代码如下:#import <CoreLo
- 为了解决以下两个问题:1、单JAR包应用查看日志需要的时候如果需要远程访问服务器登录查看日志,那样相对比较麻烦2、生产环境为了解决BUG需要
- 一致性哈希节点的增加和减少,大部分节点的 Hash一致package consistenthashimport ("hash/cr
- java 中 System.out.println()和System.out.write()的区别.这两个函数一个是System
- 1.要求输入10个整数,从大到小排序输出输入:2 0 3 -4 8 9 5 1 7 6输出:9 8 7 6 5 3 2 1 0 -4解决方法
- 前言碎语今天博主安利一个国产开源的无服务器容器云平台,关注它已经有一年多了,虽然其迭代到现在很多功能还是一直处于测试验证中,但是其设计理念以
- 该配置基于IDEA2020.1版本,如后续有版本更新或者配置变更,再更新idea64.exe.vmoptions配置为提供IDEA启动速度和
- 当前使用的IDEA版本是2020.1。随着IDEA版本的升级,有些插件不再支持,而有些插件变成了收费插件,这些插件将不再推荐。以下列举的,都
- 在项目中,有时候会用到领域枚举和DTO枚举的映射和转换。有一个现实的问题是:如果领域枚举项发生变化,而DTO枚举项没有及时更新,这样会造成映
- 本文实例讲述了Android开发之搜索框SearchView用法。分享给大家供大家参考,具体如下:介绍:SearchView时搜索组件,可以
- 本文实例讲述了C#实现将汉字转化为2位大写的16进制Unicode的方法。分享给大家供大家参考。具体实现方法如下:说明:str.ToStri
- 范例说明Android的Widget,有许多是为了与User交互而特别设计的,但也有部分是作为程序提示、显示程序运行状态的Widget。现在