这是一个labview的时钟程序,希望大佬帮我解读一下

2019-07-17 07:25发布

这是一个时钟程序,希望懂行的大佬给我讲一下我图中标注的地方,那些数字我不理解,还有就是如何在运行程序时,让前面板只显示时钟表盘,其余的地方不显示。
谢谢
截图3.png
截图2.png
图中截取字符串不太理解 图中截取字符串不太理解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
无相默僧
2019-07-17 09:25
LabVIEW默认的是24小时计时,表盘只能是12小时制,所以上边两个12是要把24小时计时的小时值转换成12小时计时的小时值,过了12点就减去12,13点就是1点,20点就是8点。
下边的10是为了方便截取分钟和秒数,如果当前小时值大于等于10,说明小时数占了两个字符,比如现在是“10:11:22”,就从第三位开始截取三位,就得到了“:11”,然后从第六位开始截取剩下的字符串,就得到了“:22”就是秒数,同理就可以理解另一个分支的值是怎么来的了吧?
2.jpg

一周热门 更多>