日時フォーマット問題スクリプトこんにちは。
データ形式に少し問題があります。
REST-API(https)リンクを介してデータをインポートするときに、データテーブルを取得し、時間を文字と名義から数値と連続にフォーマットしたいと思います。
新しいリンクを取得すると、データ形式が変更されました。
問題は、列情報のプリセットを試しましたが、成功しなかったことです。
以前は、もちろんデータ形式に応じて、次のことが私のスクリプトで機能しました-あらゆる種類のプロットとSPCがあとがきで実行されます-正しい時間形式で。
dt:TSstartR800 << Set Data Type( Numeric ) << Modeling Type( continuous ) << Format( "Locale Date Time h:m:s" );
//ここで、添付のデータテーブルの列の形式で機能するもので「ローカル日時h:m:s」を配置して交換する必要があります...しかし、どのように?
データ形式でテーブルを再確認できますか?
@txnelson ->あなたが知っているようです、または私はあなたが助けることができるかもしれないと思います。
@eromeu ->こんにちはエマニュエル。 私はフォーラムを試します->これがうまくいくなら、私はBerndと私からの仕事を少し拡張しました。
ご多幸を祈る。
オレ
データ表スクリプティングRe:日時フォーマット問題スクリプトこんにちは、
これを行うためのより良い方法があるかどうかはわかりませんが、各日付文字列の末尾の「+0000」を削除するスクリプト行を追加してから、日時変換を実行しました(以下を参照)。これはあなたが求めていることをしますか?
for each row(:TSstartR800= munger(:TSstartR800, 1, "+0000",""));
:TSstartR800<< Set Data Type( Numeric ) << Modeling Type( continuous ) << Format( "Locale Date Time h:m:s" );
Re:日時フォーマット問題スクリプト+とその後の値を削除すると、yyyy-mm-ddThh:mm:ss形式で変換が処理されます
For Each Row( :TSstartR800 = Word( 1, :TSstartR800, "+" ) );
dt:TSstartR800 << Set Data Type( Numeric ) << Modeling Type( continuous ) <<
inFormat( "yyyy-mm-ddThh:mm:ss" )<< Format( "Locale Date Time h:m:s" );