時間戳轉換?如果我嘗試將其格式化為時間戳,它就會消失2024-01-06 13:59:00+00:00
我得到這種格式的時間戳記。 JMP 會自動將它們格式化為字元標稱......我如何讓它們成為正確的時間戳格式?
內容組織回覆:時間戳轉換?如果我嘗試將其格式化為時間戳,它就會消失使用公式建立公式列
Informat(Word(1, :Column 1, "+"))
其中:第 1 列是格式為「日期」的字串。此公式將選擇「+」之前的任何內容,而 JMP 最有可能能夠將其轉換為數位格式(如果 JMP 無法做到這一點,您可能必須將格式模式新增至 Informat())
回覆:時間戳轉換?如果我嘗試將其格式化為時間戳,它就會消失不幸的是,尚無可用的佔位符用於時區偏移,例如 +00:00
但可以透過硬編碼“+00:00”
<HH>:<MM>:<SS>+00:00")</SS></MM></HH>實際上與 Jarmos 版本相比沒有任何好處 - 只是代碼更長。
也許:你可以強制Jmp將DD和MM放在正確的位置:)
如果您想解析具有不同時區偏移量的輸入,則必須拆分時區資訊並稍後新增:Informat( Word( 1, :input, "+" ) ) + Num( Word( 1, Word( 2, :input, "+" ), ":" ) )
* 60 * 60Informat( :Column 1, "Format Pattern", "<YYYY><MM></MM></YYYY>
如果也存在負偏移量,解析就會變得越來越困難。
那麼您應該考慮願望清單中的此請求: 日期格式模式 - 附加功能
也許用工藤來支持它...