異常日期格式問題 hh:mm:ss - yyyymmdd我需要從簡單的製表符分隔格式的工具中開啟一個日誌檔案。 這本身不是問題 - JMP 是我能找到的唯一可以打開該文件的程序,因為它包含自 2012 年 2 月以來每分鐘測量的溫度和濕度 - 它的大小為 184Mb!
我的問題是文件中的日期格式 - 一個例子是:
17:43:14 - 20120222
時:分:秒 - yyyymmdd
我嘗試使用它進行過濾,但是,當然,JMP 將其視為字元資料類型。
在公式中使用“左”和“右”,我已經能夠將時間和日期分別作為字元欄位。 我的日期公式如下所示:
右( 右( :時間日期, 8 ), 2 ) || “/”||左( 右( 右( :時間日期, 8 ), 4 ), 2 ) || “/”||左(右(:時間日期,8),4)

但我缺乏最後一步來獲取連續數字格式的日期和時間的知識 - 例如 ddMMMyyyy hh:mm:ss
有人可以建議最好的方法嗎? 我很高興查看腳本選項或基於公式的選項。
大規模客製化品質和工藝工程回覆:不尋常的日期格式問題 hh:mm:ss - yyyymmdd如果您有 JMP 16,則有一個名為「格式模式」的新「列屬性」>「格式」選項,它也可能對此有所幫助。 看到這個描述。 您可以從基於字元的列開始,將其變更為數字,然後將格式變更為格式模式。
您也可以將輸出格式變更為與輸入格式不同。
這是另一種方式,我這也是可以編寫腳本的!
回覆:不尋常的日期格式問題 hh:mm:ss - yyyymmdd歡迎來到社區! 我也很高興您已經走上了自己的解決方案。回覆:不尋常的日期格式問題 hh:mm:ss - yyyymmdd非常感謝 - 當您回复時,我剛剛遇到了 Informat 函數,並且正在研究如何使用它。 這是一個巨大的解脫,因為我開始認為是時候放棄了!
回覆:不尋常的日期格式問題 hh:mm:ss - yyyymmdd以下是根據您的資料輸入建立新的 JMP 日期/時間列的公式

Informat( Trim( Word( 2, :Time Date, "-" ) ), "yyyymmdd" ) + Informat(
Trim( Word( 1, :Time Date, "-" ) ),
"h:m:s"
)