新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > LabVIEW Nugget之如何計算兩個日期經過的天數(小時數、秒

        LabVIEW Nugget之如何計算兩個日期經過的天數(小時數、秒

        作者: 時間:2017-02-27 來源:網絡 收藏
        我們經常會遇到給定兩個日期,計算兩個日期所經歷過的天數、小時數、秒數等等,通常給定的日期的格式為字符串,比如某年、某月、某日等等。

        如果按照通常的思維方式考慮這個問題,將會非常復雜,因為年份涉及到閏年的問題,月份涉及到閏月的問題。

        如 果我們非常了解Labview的時間概念,這個問題非常容易解決了。在LABVIEW中所有的時間日期都可以轉換為秒數,這個秒數相對于某個標準的0點 (即0秒所代表的時間)。對于兩個具體日期時間的差值,實際上就是相對于這個0點的秒數的差值,因此計算日期差值時根本不需要考慮閏年、閏月的問題。參見 下面的程序框圖

        因為LABVIEW的TIMESTAP是LABVIEW專門用于表示時間的控件,因此不需要使用字符串等其它數據格式。

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



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 淮北市| 长海县| 宜宾市| 葫芦岛市| 栖霞市| 彩票| 淄博市| 库尔勒市| 云霄县| 湘潭县| 茌平县| 香格里拉县| 广丰县| 莲花县| 永吉县| 酒泉市| 泾川县| 广东省| 年辖:市辖区| 盐津县| 东平县| 磐石市| 潞西市| 五莲县| 广灵县| 饶阳县| 通渭县| 沙洋县| 鹿泉市| 荥阳市| 柳州市| 沙田区| 庄河市| 青州市| 遵义市| 叶城县| 古交市| 时尚| 阿城市| 盘锦市| 磴口县|