<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />各位,
在這裡我希望你能幫我找到一個 JSL 方法來從我的時間記錄列中刪除“YYYY-MM-DD”,只保留“hh:mm”以進行時間分佈分析。
正如您可以在第一個以原始數字時間為標題的附加 jmp 文件中找到的那樣,我有一個表格,其中“填充開始時間”列記錄了“YYYY-MM-DD hh:mm”中的所有批次開始時間。 我從具有以下 JSL 的訪問文件中獲取它。
打開數據庫("DSN=MS Access Database;DBQ=F:\freeze drying.accdb;DefaultDir=F:\;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;", " SELECT batch, `filling starting Time` FROM `filling line`");
現在我希望我可以製作一個分佈圖來顯示所有批次的開始時間在 hh:mm 中。
但是,當我使用以下 JSL 時,
打開數據庫("DSN=MS Access Database;DBQ=F:\freeze drying.accdb;DefaultDir=F:\;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;", " SELECT batch, format(`filling starting Time`,'hh:mm' )FROM `filling line`");
我可以得到一個表格,如圖所示另一個附加的 jmp 文件,標題為字符 hhmm。 現在我得到了“hh:mm”的時間。 不過是性格。 我不能將它用於“hh:mm”中時間的分佈分析。
如果您能讓我知道如何用 JSL 方式解決這個問題,我將不勝感激。
此致
坤
使用您的“原始數字時間”文件,在 JMP 中創建一個新的數字列,格式為“h:m”。 為該新列創建一個公式,定義為:
一天中的時間(:填充開始時間)。
邁克爾
你好湯姆。 感謝您的回复。 我想知道我是否應該在 SQL 或 JSL 中使用 TIMEPART? 你能給我這個案例更詳細的代碼嗎? 坤
TIMEPART() 函數返回 DATETIME 值的 TIME 部分。