相应地推回时间戳

时间:2015-06-22 04:17:47

标签: c# timestamp

在开始这个时遇到了一些问题.. 目前我的项目从串口接收数据。但收到的数据看起来像这样

时间>>>>>>>单位号码

10:40:17:08  16   26.7
10:40:17:10  16   26.7
10:40:17:23  16   26.7

所有这些数据都是实时收到的。

我应该如何修改Datetime.Now编码来显示这样的数据..

8:40:17:08  16   26.7
9:40:17:10  16   26.7
10:40:17:23  16   26.7

意味着只有最后收到的数据才是实时定时,剩下的具有常见“秒”的数据应该相应地推回它们的小时。

我粗略地明白我应该只添加这个“DateTime.Now.AddHours(-1)”

EDITED

系统应该知道如果它收到三次相同的数字(16)数据,那么这3个16号数据的时间应该相应地改变。那么我应该如何比较收到的数据呢?

if (number = 3times)

{edit the time}

else

{record as usual} 

0 个答案:

没有答案