新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > LabVIEW的深入探索-----LabVIEW中的時間節(jié)點(diǎn)函數(shù)

        LabVIEW的深入探索-----LabVIEW中的時間節(jié)點(diǎn)函數(shù)

        作者: 時間:2016-10-22 來源:網(wǎng)絡(luò) 收藏

        專門提供了時間類型的控件---時間標(biāo)識(TIMESTAMP),時間控件是8.X的新增數(shù)據(jù)類型,內(nèi)部用18位整數(shù)或者19位浮點(diǎn)數(shù)表示時間,以秒為單位,開始時間是1904年1月1日星期5 12:00 am(UTC).

        本文引用地址:http://www.104case.com/article/201610/309146.htm

        面板中有幾個時間相關(guān)的

        11.jpg

        時間計(jì)數(shù)器----獲得計(jì)算機(jī)啟動以來的毫秒數(shù)

        等待(MS)-----線程休眠指定的毫秒數(shù),讓出控制權(quán)

        等待下一個整數(shù)倍毫秒----與等待類似,等待到當(dāng)時間計(jì)數(shù)器的值是設(shè)定值的整數(shù)倍,可以保持循環(huán)間同步.

        這幾個我在LABVIEW的軟件定時器中介紹過.

        今天主要探討的是幾個日期時間相關(guān)的函數(shù)

        1、獲取日期時間(秒)---------取得當(dāng)前的時間日期,返回一個時間標(biāo)識

        2、日期時間轉(zhuǎn)換成時間標(biāo)識類型

        3、時間標(biāo)識轉(zhuǎn)換成日期時間簇

        LABVIEW有兩種數(shù)據(jù)類型用來描述時間日期:時間標(biāo)識和時間日期簇

        其中時間標(biāo)識和DBL是等價的(精度稍微有些損失),二者之間可以直接轉(zhuǎn)換,單位是秒。

        22.jpg

        上面的例子是取得當(dāng)前時間和時間標(biāo)識轉(zhuǎn)換成DBL以及時間簇結(jié)構(gòu)的例子。

        反之,時間簇結(jié)構(gòu)、DBL也可以轉(zhuǎn)換成時間標(biāo)識。

        33.jpg

        同時也提供了時間標(biāo)識轉(zhuǎn)換成字符串的,這樣就可以特色制作自己的時間顯示了

        使用時間格式代碼指定格式,按照該格式將時間標(biāo)識的值或數(shù)值顯示為時間。時間格式代碼包括:%a(星期名縮寫),%b(月份名縮寫),%c(地區(qū)日期/時間),%d (日期),%H(時,24小時制),%I(時,12小時制),%m(月份),%M (分鐘),%p(am/pm標(biāo)識),%S(秒),%x(地區(qū)日期),%X(地區(qū)時間),%y(兩位數(shù)年份),%Y(四位數(shù)年份),%u(小數(shù)秒,位精度)。

        有關(guān)時間標(biāo)識的一個非常重要的技巧是+ 、-運(yùn)算符號的問題。

        時間標(biāo)識本質(zhì)是浮點(diǎn)數(shù),支持帶單位的加減操作

        44.jpg

        55.jpg

        上圖構(gòu)造了10個元素的時間標(biāo)識數(shù)組,時間間隔1分鐘

        TIMESTAMP 精度測試

        66.jpg



        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 安多县| 大邑县| 黄陵县| 长春市| 龙岩市| 湖州市| 壶关县| 平果县| 银川市| 松阳县| 环江| 濉溪县| 大埔县| 西充县| 金塔县| 柞水县| 西藏| 昌吉市| 武威市| 岢岚县| 沽源县| 永年县| 五家渠市| 游戏| 布拖县| 临湘市| 北宁市| 玉龙| 洪湖市| 海阳市| 安平县| 贞丰县| 交城县| 盐津县| 肇州县| 郯城县| 新源县| 曲阳县| 连城县| 漳州市| 泸溪县|