NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

資料庫回傳的日期時間格式

請教各位前輩

在Access資料庫內 時間日期欄位(設定為時間日期格式) ,Access資料庫內顯示為 2011/3/25 下午 04:02:51 ,LabVIEW讀回為 2011/3/25 下午 04:02:51

在MySQL資料庫內 時間日期欄位(設定為時間日期格式) ,MySQL資料庫內顯示為 2011-03-25 16:02:51,LabVIEW讀回為 2011/3/25 下午 04:02:51

請問是否有方法可以使利用(LabVIEW 資料庫連結 (Database Connectivity) 工具組),讀回的時間日期欄位(設定為時間日期格式) ,為 2011-03-25 16:02:51

0 積分
1 條訊息(共 4 條)
6,092 檢視

Hi ccmm,

 

可以請問你在LabVIEW是用哪一個function讀回時間值呢?

 

1. 通常用Time stamp可以在indicator 上點右鍵選 Properties。

2. 在Display Format中可調整顯示模式。

 

time.png

 

 

 

希望以上回答可以滿足您的需求。

0 積分
2 條訊息(共 4 條)
6,083 檢視

你這個回答,答非所問,請回答正確的答案,用 LABVIEW Time stamp 當然可以修格式,但從資料庫讀回的格式有問題,必須要修改 WINDOWS 系統 的時間格式,很麻煩且很難除錯,是否有方法統一 LABVIEW "DB Tools Select Data" 回讀日期時,和實際資料庫一樣,之後再依照實際需修改的方法?

0 積分
3 條訊息(共 4 條)
91 檢視

MySQL
https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function_date-format


Select Date_Format(column_name, '%Y-%m-%d %H:%i:%s') From TableName;

 

 

Access

https://support.microsoft.com/en-us/office/format-a-date-and-time-field-47fbbdc1-52fa-416a-b8d5-ba24...

Select Format(column_name, "yyyy-mm-dd hh:nn:ss") From TableName;

0 積分
4 條訊息(共 4 條)
10 檢視