问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c# 计算两个时间段相差多少分钟9

发布网友 发布时间:2023-10-11 20:55

我来回答

3个回答

热心网友 时间:2024-06-11 08:50

如果你是时间段是日期和时间加起来的,就用下面的方法 比如是 B的时间减去A的时间吧
TimeSpan ts = new TimeSpan(); string A = A.Text + " "; (日期) A += C.Text;(C是时间,加起来就完整了) DateTime DT1 = DateTime.Parse(A);
string B = B.Text + " ";(B是日期) B += D.Text;(D是时间,加起来就好了。) DateTime DT2 = DateTime.Parse(B); ts = (DT2 - DT1); int SUB = Convert.ToInt32(ts.TotalMinutes);
则SUB就是要求的数 TotalMinutes是转换成总分钟数
如果想要转换成别的单位,可以把TotalMinutes变成Hours或Seconds都可以

如果是个完整的时间段,就不需要把日期和时间相加了, 直接定义DateTime 就可以了,完了相减转换就可以了!

热心网友 时间:2024-06-11 08:50

         /// <summary>
         /// 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
         /// </summary>
         /// <param name="DateTime1">第一个日期和时间</param>
         /// <param name="DateTime2">第二个日期和时间</param>
         /// <returns></returns>
         private string DateDiff(DateTime DateTime1,DateTime DateTime2)
         {
             string dateDiff=null;
             try
             {
                 TimeSpan ts1=new   TimeSpan(DateTime1.Ticks);
                 TimeSpan ts2=new   TimeSpan(DateTime2.Ticks);
                 TimeSpan ts=ts1.Subtract(ts2).Duration();
                 dateDiff=ts.Days.ToString()+"天"
                         +ts.Hours.ToString()+"小时"
                         +ts.Minutes.ToString()+"分钟"
                         +ts.Seconds.ToString()+"秒";
             }
             catch
             {

             }
             return dateDiff;
         }

在C#中有一个特殊的类型TimeSpan 他是一个结构体.

TimeSpan是用来表示一个时间段的实例,两个时间的差可以构成一个TimeSpan实例.

TimeSpan.Minutes(其他时间比如天数,小时数,秒数都一样的情况下得到的分钟数的差),其他的Hours,Second一样

热心网友 时间:2024-06-11 08:51

DataTime t1=...
DateTime t2=...
TimeSpan ts=t1-t2;
ts.TotalMinutes
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 如果公司借壳上市,那原公司会停盘吗,如果一直持有那个公司的股票呢... 淘宝上已经下单了,但是收到货后不满意,要退货并且退款1 子曰: 不仁者,不可以久处约,不可以长处乐。仁者安仁,知者利...10 一年内怎么改第二次 辛辣食物中的辛指的是什么359 改一年内怎么改第二次 德国电影60岁小姐中妈妈去世时候的歌曲很感人叫什么名字? c#如何得到两个时间相差几分钟36 禁辛辣食物都有哪些,辛是代表什么食物6 请教鼠标&#47;单片机的工作原理5 如何用一个鼠标和单片机构成一个测量位移的工具1 无辜的英文5 节日会员通知短信怎么群发? 请问有没有人知道,灵活就业人员的社保交满15年年限后每个月能...2 灵活就业人员社保买了15年87000.请问养老金领多少?1 用公积金贷款买房是不是每月单位缴的和自己缴的公积金账户中的钱... 我有一款冠琴手表不知道多少钱1 公积金贷款买房,银行每月从公积金帐户中扣钱吗?我单位的是每年...7 时蔬拌贝群这道菜里的贝群是什么? 我的MFC7340也出现了硒鼓错误,详见使用说明书中的故障排... 搜狗输入法翻页的+号翻页翻不了,一按就变成=8,高手求解 淘宝上买一件东西,收货后发现不满意,该怎么退货啊?9 哪里有二手缝纫机卖191 新生到上海交大上学开学会考试吗?若考需要具备什么知识?在假期要复习... 照片两边有白边的用什么软件可以加上或者是什么软件的边框,急求...92 求《灯光》一课的时代背景及个人资料573 丁波哥哥是谁59 我相信你是无辜的用英语怎么说2 地理问题,北方地区水资源紧缺主要原因?37 小小军团合战三国哪些英雄适合升星 哪些英雄值得培养1 大货车传动轴吊胶坏了的症状 池塘是什么的家,草地是什么的家,大树是什么的家,什么是雄鹰的...14 微信帐号和一样吗? 是不是每个男的都有处女情结,前几个月我看到了男朋友和他兄弟的聊天记录... 一年内第二次修改技巧 大数据适合零基础的人学习吗3 12寸和16寸的两个一层蛋糕够多少人吃86 一个可以用两个手机上吗? 16寸的蛋糕够多少人吃3 这个蛋糕7寸,大家目测这么高的够多少个人吃?店家说6个人吃没...2 楚楚可怜的情感真的是楚楚可怜吗?