<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > LABVIEW Nugget之獲取當前時間毫秒數(shù)的幾種方法

          LABVIEW Nugget之獲取當前時間毫秒數(shù)的幾種方法

          作者: 時間:2017-02-27 來源:網(wǎng)絡 收藏

            對于使用系統(tǒng)時間的場合,只有在個別情況下要求精確到毫秒。因為適用的場合較少,所以解決起來比較困難。

            Labview中有兩種表示時間的方式:

            1、時間簇-----這是LABVIEW最早使用的表示時間的方法。

            2、時間標識--這是LABVIEW8.X之后采用的。

            3、秒----直接用雙精度數(shù)表示,以秒為單位

            這三種時間表示方式是可以相互轉換的,因此也可以找到多種當前時間的毫秒數(shù)方法。

            一、利用時間簇

            二、利用時間標識

            對時間標識顯示控件采用不同的格式符,可以顯示時間的不同部分,其中%u表示秒的小數(shù)部分(毫秒),%4u表示顯示4位數(shù),也可以添加任何說明文字,如下圖所示,文字說明添加了MS:

            三、直接用字符串表示

            利用格式化日期/時間字符串函數(shù)可以把當前時間直接轉換為字符串,利用字符串格式符,可以直接顯示小數(shù)部分(毫秒),格式符與二中的類似:

            四、直接使用秒來處理

            前面幾種方法是我經(jīng)常使用的,我之所以想起寫這個Nugget,正是看到了LABVIEW的例程內部使用了下面的方法,非常簡單且靈活,下面介紹給大家。

            LABVIEW的時間與雙精度表示的秒數(shù)是等價的,雙精度秒數(shù)中的小數(shù)部分就是我們要求取的毫秒數(shù),因此上面的例子使用了先向下圓整,然后求差值的方法,非常簡便。



          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();