数値文字列からのカバーこんにちは
数値を日付に変換してください。ここでサンプルスクリプトの多くを試しましたが、うまくいきませんでした。
20200420221043のように、変換する必要がある列に14桁あります。yyyy-mm-ddThh:mm:ssタイプが必要です。したがって、2020-04-20T22:10:43のようです。
何か案は?
再:数値文字列からカバーこれはあなたが探しているものですか?
myS = "20200420221043";
datex = Informat(
Substr( myS, 1, 4 ) || "/" || Substr( myS, 5, 2 ) || "/" || Substr( myS, 7, 2 ) || " " ||
Substr( myS, 9, 2 ) || ":" || Substr( myS, 11, 2 ) || ":" || Substr( myS, 13, 2 ),
"y/m/d h:m:s"
);
Show( Format( datex, "yyyy-mm-ddThh:mm:ss" ) );
Format(datex, "yyyy-mm-ddThh:mm:ss") = "2020-04-20T22:10:43";
再:数値文字列からカバーあずきっく 、
フォーマットされた数値の日付である列が必要な場合に備えて、これを行うスクリプトを次に示します。1列のテーブルを作成します。拡張する @txnelson のソリューションでは、文字列列はmySと呼ばれます。スクリプトは日付列myDを作成します。の待つ(2) 劇的な効果のために追加されます。
ちょうど2番目のアプローチ。
Names Default to Here(1);
dt = New Table( "Test",
Add Rows( 3 ),
New Column( "myS",
Character,
"Nominal",
Set Values( {"20200420221053", "20200419112025", "20191225055920"} )
)
);
dt << New Column("myD", Numeric, Continuous);
Column(dt,"myD") << set each value(Informat(substr(:myS,1,8), "YYYYMMDD") + num(Substr(:myS,9,2))*60*60
+ num(substr(:myS,11,2))*60 + num(substr(:myS,13,2)) );
wait(2);
:myD << Format("yyyy-mm-ddThh:mm:ss", 19, 0);
再:数値文字列からカバーこんにちは、
まさにこの種の問題のためのアドインがあります。アドインとその使用方法の説明は、次の場所にあります。データテーブルツール、パート1:カスタム日付式ライター
アドインファイルを開いてインストールすると、JMPのメインメニューの[アドイン]セクションに配置されます。アドイン>データテーブルツール>特別な数式列>カスタム日付数式ライターを選択します。
数式ライターのメインウィンドウで、データテーブルとソースデータの列を選択します。必ず、データを文字型と名義型に設定してください。
次に、以下のようにダイアログの残りの部分に入力します。すべての対象フィールドの最初と最後に目盛りを配置してください。(クリックすると目盛りのオンとオフが切り替わります。)
「Build Formula Column」をクリックすれば完了です。(以下のはるかに自動作成された式の例。)現在の式では使用されなかったオプションを表す、さまざまな場所にゼロと空のブレースがあることに注意してください。これは意図したとおりです。
乾杯、
ブレイディ

Try(
{};
YearChoice = 1;
{};
{};
Date MDY(
Num( Substr( :DateStr, 5, 2 ) ),
Num( Substr( :DateStr, 7, 2 ) ),
Num( Substr( :DateStr, 1, 4 ) ) + 0
) + Num( Substr( :DateStr, 13, 2 ) ) + Num( Substr( :DateStr, 11, 2 ) ) * 60 + (
Num( Substr( :DateStr, 9, 2 ) ) + 0) * 3600 + If( Num( Substr( :DateStr, 9, 2 ) ) < 12,
0,
0
);
)
再:数値文字列からカバーこんにちはあずきっく 、
また、必ずビデオを見てください医師が日付と時刻のインポート問題を解決します。
最近放映されたこのセグメントではゆうたろうこれらのタイプの日付の問題を解決する方法を段階的に示します。
乾杯、
スタン
再:数値文字列からカバー同様に素晴らしい参照。
再:数値文字列からカバーこれをブックマークする必要があります。ありがとう。再:数値文字列からカバー素晴らしい参照。再:数値文字列からカバー私はこのスクリプトを試してみましたが、うまくいきました。
特に 'wait()'は私を楽しくします。