日時情報の解析+ミリ秒単位の変換私はJMPを初めて使用し、多くの.csvファイルをバッチ処理しようとしています。 最初の列から日時情報を取得しようとすると、最初の問題が発生します。データテーブルは次のようになります。

写真からわかるように、タイムスタンプの各行の最後に不要な「-0800」が付けられています。エントリごとにこれを取り除くにはどうすればよいですか? 私が使用したjsl構文は次のようになります
:loggingTime = Substr(:loggingTime、1、23)
ただし、これを実行すると、列が空になります。 最後に、文字列を最終的に日時オブジェクトにフォーマットすることを知っています。「informat」コマンドが必要ですが、ミリ秒を記録し、秒で停止するだけではないフォーマットを選択できますか? 私はこれが単純なことであることを知っていますが、私が言ったように私はJSLに不慣れであり、どんな助けでも大いに感謝されます。
スクリプティングRe:日時情報の解析+ミリ秒単位の変換このスクリプトを実行すると、LogingTimeデータが修正されます。
Names default to here(1);
For Each Row(
:loggingTime = Substr( :loggingTime, 1, 23 );
);
フォーマットは各行を自動的にループしますが、スクリプトでは、スクリプト内でループを実行する必要があります。
informatの問題について....新しい列を作成し、以下を形式として指定すると、LoggingTimeがJMP日時値に変換される形式があります。次に行う必要があるのは、値の表示に使用する日時形式を指定することだけです。
num(format(informat(date,"yyyy-mm-dd h:m:s"),"fixed dec",23,3))