色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > LabVIEW深入探索之絕對時間、通用時間和相對時間

          LabVIEW深入探索之絕對時間、通用時間和相對時間

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

            小數(shù)部分雖然有4個字節(jié)(64位)構(gòu)成,但是實(shí)際上只有前8位(一個字節(jié))會發(fā)生變化,這也說明了“獲取時間日期(秒)”函數(shù)所能達(dá)到的最高精度是1/256秒。

            小數(shù)部分的HEX進(jìn)制0X60是如何對應(yīng)0.375秒的那?

            0X60用二進(jìn)制表示為:01100000,所以它表示的小數(shù)為:

            0*0.5+1*0.25+1*0.125+。。。=0.375

            四、什么是0時刻

            當(dāng)我們從控件選板中建一個新的控件時,控件此時的值為默認(rèn)值。數(shù)值型控件的默認(rèn)值如果沒有重新設(shè)置,一般是0。時間標(biāo)識作為特殊的數(shù)值控件,當(dāng)我們新創(chuàng)建時,時間標(biāo)識控件的默認(rèn)值是什么?

            從上圖可以看出,新創(chuàng)建的時間標(biāo)識的默認(rèn)值實(shí)際上也是0.從控件上看,數(shù)值0對應(yīng)的時間為0,日期不顯示。下面我們修改當(dāng)前時間控件,把時間修改成8點(diǎn)零1秒。

            從上圖可以看出,Labview中的時間都是從1904年1月1日8點(diǎn)開始計算的,這個時間就是0時刻。我們計算時間時實(shí)際上計算的是從此刻開始經(jīng)歷的秒數(shù)。經(jīng)歷過的秒數(shù)可以是負(fù)數(shù),表示此時計算的時間在0時刻之前。

            回過頭來再看看幫助文件是如何定義的:

            LabVIEW將時間標(biāo)識保存為一個含四個整數(shù)的簇,其中前兩個帶符號整數(shù)(64位二進(jìn)制)表示自1904年1月1日周五凌晨[01-01-190400:00:00]以來無時區(qū)影響的所有秒數(shù)。后兩個不帶符號整數(shù)(64位二進(jìn)制)表示小數(shù)秒部分。

            幫助文件中定義的和我們圖中演示的是不同的,原因在于我們使用的時間是包括時區(qū)的,世界各地的所在的時區(qū)是不同的,因此定義的0時刻是無時區(qū)影響的。

            無時區(qū)影響的時間日期,LABVIEW中稱作“通用時間”。由于我們所使用的計算機(jī)操作系統(tǒng)中的時間日期是包括時區(qū)的,所以只有非常特別的場合才會涉及到“通用時間”,絕大多數(shù)場合談到的都是“絕對時間”和“相對時間”

            五、絕對時間和相對時間

            數(shù)值控件、時間標(biāo)識、格式化字符串、波形圖、波形圖表等控件均可以設(shè)置為時間格式,設(shè)置為時間時要求我們選擇“絕對時間”或者“相對時間”。所以我們有必要搞清楚什么是“絕對時間”和“相對時間”。

            從0時刻開始計時的時間稱作絕對時間,我們通常說的“系統(tǒng)時間和日期”指的就是絕對時間?!跋鄬r間”在其它編程語言中,稱作“時間跨度”,相對時間并不關(guān)注開始計時的時刻,相對時間關(guān)注的是兩個絕對時間的差值,比如秒數(shù)百米賽跑用時幾秒,用的就是相對時間。

            絕對時間可以用年、月、星期、日、時、分、秒、小數(shù)秒來表示,但是相對時間是用日、時、分、秒、小數(shù)秒來表示的,這與我們?nèi)粘5牧?xí)慣是有很大區(qū)別的。

            在日常生活中,我們經(jīng)常說兩年過去,幾個月過去了,這樣的說法實(shí)際上是不精確的。因?yàn)槊磕甑奶鞌?shù)是不固定的,每個月的天數(shù)也是不固定的,因此無法用年和月表示準(zhǔn)確的相對時間。

            只有星期、天、時、分、秒是準(zhǔn)確的,每小時為3600秒在任何情況下都是成立的,而年、月與秒之間是無法直接轉(zhuǎn)換的。


          上一頁 1 2 下一頁

          關(guān)鍵詞: LabVIEW絕對時間通用時間相對時

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉