• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > Labview 虚拟仪器 > LabVIEW Nugget之如何计算两个日期经过的天数(小时数、秒

LabVIEW Nugget之如何计算两个日期经过的天数(小时数、秒

录入:edatop.com    点击:
我们经常会遇到给定两个日期,计算两个日期所经历过的天数、小时数、秒数等等,通常给定的日期的格式为字符串,比如某年、某月、某日等等。

如果按照通常的思维方式考虑这个问题,将会非常复杂,因为年份涉及到闰年的问题,月份涉及到闰月的问题。

如 果我们非常了解Labview的时间概念,这个问题非常容易解决了。在LABVIEW中所有的时间日期都可以转换为秒数,这个秒数相对于某个标准的0点 (即0秒所代表的时间)。对于两个具体日期时间的差值,实际上就是相对于这个0点的秒数的差值,因此计算日期差值时根本不需要考虑闰年、闰月的问题。参见 下面的程序框图

因为LABVIEW的TIMESTAP是LABVIEW专门用于表示时间的控件,因此不需要使用字符串等其它数据格式。

86400=60*60*24(1天=86400秒)

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:LABVIEW Nugget之实现前面板窗口全屏显示 
下一篇:labview Nugget之如何获取数据类型的取值范围

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图