• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > Labview 虚拟仪器 > LABVIEW Nugget之获取当前时间毫秒数的几种方法

LABVIEW Nugget之获取当前时间毫秒数的几种方法

录入:edatop.com    点击:

  对于使用系统时间的场合,只有在个别情况下要求精确到毫秒。因为适用的场合较少,所以解决起来比较困难。

   Labview 中有两种表示时间的方式:

  1、时间簇-----这是 LABVIEW 最早使用的表示时间的方法。

  2、时间标识--这是 LABVIEW 8.X之后采用的。

  3、秒----直接用双精度数表示,以秒为单位

  这三种时间表示方式是可以相互转换的,因此也可以找到多种当前时间的毫秒数方法。

  一、利用时间簇

  二、利用时间标识

  对时间标识显示控件采用不同的格式符,可以显示时间的不同部分,其中%u表示秒的小数部分(毫秒),%4u表示显示4位数,也可以添加任何说明文字,如下图所示,文字说明添加了MS:

  三、直接用字符串表示

  利用格式化日期/时间字符串函数可以把当前时间直接转换为字符串,利用字符串格式符,可以直接显示小数部分(毫秒),格式符与二中的类似:

  四、直接使用秒来处理

  前面几种方法是我经常使用的,我之所以想起写这个 Nugget ,正是看到了 LABVIEW 的例程内部使用了下面的方法,非常简单且灵活,下面介绍给大家。

   LABVIEW 的时间与双精度表示的秒数是等价的,双精度秒数中的小数部分就是我们要求取的毫秒数,因此上面的例子使用了先向下圆整,然后求差值的方法,非常简便。

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

上一篇:LabVIEW——如何配置和使用功能块
下一篇:labview编程技巧之如何进行数组排序

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

  网站地图