免费注册
登录
网站首页
论坛
搜索
帮助
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
北京九思易自动化软件有限公司
»
技术交流区
» 如何计算时间差
返回列表
发帖
发短消息
加为好友
乐德云
当前离线
UID
12998
帖子
1
精华
0
积分
0
阅读权限
10
在线时间
1 小时
注册时间
2018-9-23
最后登录
2024-10-31
新手上路
1
#
跳转到
»
倒序看帖
打印
字体大小:
t
T
乐德云
发表于 2021-12-30 16:17
|
只看该作者
如何计算时间差
如何计算时间差,我要求得到开始时间和结束时间的时间差,用了几个方法都不行。求高手帮忙。谢谢!
收藏
分享
发短消息
加为好友
小白小黑
当前离线
UID
12013
帖子
7
精华
0
积分
0
阅读权限
10
在线时间
1 小时
注册时间
2017-7-14
最后登录
2023-3-7
新手上路
2
#
小白小黑
发表于 2021-12-31 09:41
|
只看该作者
//将时间类型的变量值赋值给新建的时间变量
DateTime StartT = Tag.Tag1;
DateTime StopT = Tag.Tag2;
//用两个时间值相减获取时间差,时间差为timespan类型;
TimeSpan TS = StopT-StartT;
//然后把时间差换算成我们想要的分钟或者小时
double Hours = TS.TotalHours();
double Minutes = TS.TotalMinutes();
复制代码
TOP
发短消息
加为好友
service
当前离线
UID
11
帖子
1311
精华
0
积分
0
阅读权限
200
在线时间
64 小时
注册时间
2010-9-17
最后登录
2024-4-29
管理员
3
#
service
发表于 2023-4-10 11:25
|
只看该作者
您好
易控帮助中有示例。
TOP
返回列表
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]