close

此篇討論如何在LabVIEW上修改時間格式顯示的方法,利用Format Date/Time String Function的input: time format string修改顯示格式。讓人機畫面更為彈性。Format Date/Time String Function的初始會是以"%c"顯示,不過這個由於受限於本機電腦設定,常常會因為改動造成程式誤動作,這篇介紹如何修改時間格式的顯示方法。

程式碼可在這邊下載,如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

 

利用TimeForamtString的文字來讓顯示的格式有所不同,下面列舉比較常用的文字格式。


(一) 日期顯示(年、月、日)

  • 西元年(%Y)
  • 西元年少去千百年(%y)
  • 月份(%m)
  • 星期?縮寫(%a)_中文無法縮寫
  • 日(%d)
  • 月縮寫(%b)_中文無法縮寫

以上若是個位數的數字未顯示為2位元,例如%m(月份)會顯示03,想要去除10為數字的,可以將format改為:%#m


(二) 時間顯示(時、分、秒)

  • 24小時制時間(%H)
  • 12小時制時間(%I)
  • 分(%M)
  • 秒(%S)

以上若是個位數的數字未顯示為2位元,例如%M(分)會顯示01,想要去除10為數字的,可以將format改為:%#M

 

另外也可以將這些格式做組合,客制化出需要的顯示格式:

例如說用 Format: %Y/%m/%d %H:%M:%S  顯示: 2018/03/23 15:48:37

 

 

另外,特別介紹一下,在Windows下-->變更日期和時間格式 ,可以修改LabVIEW中的和電腦有關的時間格式顯示:

但是Windows修改完後需要將LabVIEW重開

 

(三) 電腦設定的格式有關時間格式:

  • 時區名稱(%Z)
  • 時區(%z)
  • 電腦設定的時間格式(%c)簡短日期+完成時間
  • a.m./p.m.根據電腦顯示(%p)
  • 簡短日期(%x)
  • 完整時間(%X)

可以從Windows->設定->日期和時間 查詢到本機電腦中顯示的時間格式

另外,特別介紹一下,在Windows下-->變更日期和時間格式 ,可以修改LabVIEW中的和電腦有關的時間格式顯示:

但是Windows修改完後需要將LabVIEW重開

 

 

程式碼可在這邊下載,如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

 

以下是NI LabVIEW的說明文字

The following codes are some of the most commonly used time format codes: %c displays locale-specific date/time; time-related format codes include %X (locale-specific time), %H (hour, 24-hour clock), %I (hour, 12-hour clock), %M (minute), %S (second), %<digit>u (fractional seconds with <digit> precision), and %p (a.m./p.m. flag); date-related format codes include %x (locale-specific date), %y (year within century), %Y (year including century), %m (month number), %b (abbreviated month name), %d (day of month), and %a (abbreviated weekday name).

 

如果覺得文章有幫助,請不要吝嗇按下側邊的廣告唷~ 謝謝~

學習相關LabVIEW文章:

進階程式學習

基礎程式學習

專題學習_LVOOP

專題學習_動態載入

程式分享相關LabVIEW文章:

基礎程式分享

進階程式分享

股票程式分享

考取LabVIEW證照相關:

CLAD

CLD

CLA準備CLA考題分析

 

 

arrow
arrow

    安伯伯 發表在 痞客邦 留言(1) 人氣()