精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LabVIEW的編程之道—時間和格式化字符串

jf_NKOETB7n ? 來源:LabVIEW的編程之道 ? 2023-05-22 09:51 ? 次閱讀

日常編程中經常會碰到時間和字符串相互轉換的問題,這里詳細介紹其類型和用法

一、時間和字符串內容簡介

時間有3種格式存儲方式:時間數據、double數據類型和字符串

1、時間數據只能存儲絕對時間

92ce0d8a-f806-11ed-90ce-dac502259ad0.png

2、雙進度數可以存儲絕對時間也可以保存相對時間

3、字符串可以顯示任意時間

二、字符串和時間相互轉換范例

1、時間數據和雙精度數據間相互轉換

1.1、時間數據轉換為雙精度使用轉換為雙精度函數

9302ad42-f806-11ed-90ce-dac502259ad0.png

1.2、雙精度轉換為時間數據使用轉換為時間標識

930cc34a-f806-11ed-90ce-dac502259ad0.png

1.3、時間數據相減得到時間差,也就是相對時間,可以使用這種方式計算時間差。

931cd4ba-f806-11ed-90ce-dac502259ad0.png

2、時間數據轉換為字符串

一般使用兩種函數:格式化字符串和格式化日期/時間字符串

933c5894-f806-11ed-90ce-dac502259ad0.png

上面兩個的區別是格式化字符串可以格式化相對時間和絕對時間,格式化日期/時間字符串函數只能格式化絕對時間,格式化時間字符串還要另外標明是絕對時間還是相對時間。

如果需要顯示自定義的格式字符串就需要了解特殊字符的含義,年月日小分秒都是選取英文單詞首個字母,大小區分容易搞錯,例如月的為小寫m,分為大寫的M,這里有個口訣“大小小大大大”背熟可以快速幫你寫出正確的表達式。如果需要顯示小數部分就要用到u,前面加個數字表示小數點后幾位。

934f9c42-f806-11ed-90ce-dac502259ad0.png

3、時間相差為相對時間秒

一般我們需要顯示耗時XX小數XX分XX使用以下方法:

93644714-f806-11ed-90ce-dac502259ad0.png

如果需要還原成時間數據就使用掃描字符串:

937d7eb4-f806-11ed-90ce-dac502259ad0.png

如果使用格式化時間表達式以上過程會變得更簡單

939de53c-f806-11ed-90ce-dac502259ad0.png

還可以單獨格式顯示時間例如共有多少小時,多少分鐘

93bcce8e-f806-11ed-90ce-dac502259ad0.png






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1963

    文章

    3652

    瀏覽量

    322467
  • 字符串
    +關注

    關注

    1

    文章

    577

    瀏覽量

    20486
  • 數據轉換器
    +關注

    關注

    1

    文章

    358

    瀏覽量

    27986

原文標題:LabVIEW的編程之道—時間和格式化字符串

文章出處:【微信號:LabVIEW的編程之道,微信公眾號:LabVIEW的編程之道】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    LABVIEW中的printf函數---格式化寫入字符串函數

    雜,但是非常繁瑣。與同樣功能的C語言函數相比,明顯不如C語言方便。其實LABVIEW中也提供了類似于printf的格式化寫入字符串函數,該函數功能非常強大,使用也非常靈活,它的格式化
    發表于 11-15 10:46

    Labview格式化寫入字符串函數

    Labview格式化寫入字符串函數
    發表于 12-26 12:42

    labview獲取DateTime格式時間字符串

    數據庫中時間格式為DateTime格式labview自帶的時間獲取函數格式與DateTime
    發表于 08-29 14:43

    格式化寫入字符串函數 求助

    格式化寫入字符串函數格式字符串:%6f\n%s\n%d\n%s這個怎么理解?
    發表于 07-13 13:23

    labview格式化字符串,請問選項的參數是0x%02x是什么意思?

    labview格式化字符串 選項的參數是0x%02x 是什么意思?
    發表于 07-09 18:58

    2.6 python字符串格式化

    2.6 python字符串格式化格式化輸出,主要有三種方式使用 % 進行格式化使用 format 函數進行格式化使用 f-string 進行
    發表于 02-21 16:28

    Labview之日期時間格式化字符

    Labview之日期時間格式化字符,很好的Labview資料,快來下載學習吧。
    發表于 04-19 10:23 ?0次下載

    AVR入門:怎么樣使用AVR LibC's Stdio發送格式化字符串

    AVR入門:使用AVR LibC's Stdio發送格式化字符串 (#21)
    的頭像 發表于 07-09 00:02 ?3022次閱讀
    AVR入門:怎么樣使用AVR LibC's Stdio發送<b class='flag-5'>格式化</b>的<b class='flag-5'>字符串</b>?

    剖析提升字符串格式化效率的小技巧

    一、前言 在嵌入式項目開發中,字符串格式化是很常見的操作,我們一般都會使用 C 庫中的 sprintf 系列函數來完成格式化。 從功能上來說,這是沒有問題的,但是在一些時間關鍵場合,
    的頭像 發表于 04-30 13:43 ?1568次閱讀
    剖析提升<b class='flag-5'>字符串</b><b class='flag-5'>格式化</b>效率的小技巧

    python字符串格式化

    python字符串格式化 格式化輸出,主要有三種方式 使用 % 進行格式化 使用 format 函數進行格式化 使用 f-string 進行
    的頭像 發表于 02-21 16:28 ?1550次閱讀
    python<b class='flag-5'>字符串</b><b class='flag-5'>格式化</b>

    如何把數字格式化字符串

    在嵌入式項目開發中,字符串格式化是很常見的操作,我們一般都會使用 C 庫中的 sprintf 系列函數來完成格式化
    的頭像 發表于 08-04 10:35 ?1921次閱讀

    格式化字符串常量f-strings一些不常見的特性

    【導語】:本文介紹了“格式化字符串常量”f-strings一些不常見的特性,包括:格式化日期和時間、同時打印變量名和變量值等,嵌套使用f-strings等,此外與其他
    的頭像 發表于 08-15 12:00 ?1127次閱讀

    labview掃描字符串怎么用

    LabVIEW 是一種流程編程語言和開發環境,主要用于控制、測量和監測系統。在 LabVIEW 中,掃描字符串是一項常見的任務,它允許用戶
    的頭像 發表于 12-29 10:12 ?1878次閱讀

    labview字符串的四種表示各有什么特點

    。在LabVIEW中,字符串是一種基本的數據類型,用于表示文本信息。字符串LabVIEW中有多種表示方式,每種方式都有其特定的應用場景和特點。以下是對
    的頭像 發表于 09-04 15:40 ?431次閱讀

    labview中常用的字符串函數有哪些?

    LabVIEW中,常用的字符串函數廣泛覆蓋了對字符串的各種操作,包括但不限于格式化、搜索、替換、連接、計算長度等。以下是一些常用的字符串
    的頭像 發表于 09-04 15:43 ?525次閱讀