日時の問題構文にある電子健康記録からエクスポートされる文字ベースの日時フィールドがあります。
mm / dd / yy hhmm
これを使用可能な日時フィールドに変換する必要があります。
私は、hhmmを単独でJMP許容時間に変換するための解決策を見つけました。 このフィールド全体を変換するにはどうすればいいですか。
私はJMPのことは非常に初心者で、コードを書く経験や基本的な知識さえ持っていません。 解決策を適切な場所にカットアンドペーストできます。
ありがとうございます。
日時:日付の問題完璧に動作します!
本当に素早い回答をありがとう!
ジョー
日時:日付の問題ありがとうございます。
夕方のために行かなければならない。 明日適用します
日時:日付の問題編集した前回の回答を見る
日時:日付の問題はいmm / dd / yy hhmm
日時:日付の問題私は追加の情報が必要です......時間フィールドは常に4つの数字です...... 0101など?それ以外の場合、0101はどのように指定されますか?
もう一度思います。秒が常に2桁のフィールドである場合は、次のスクリプトを実行して、分と秒の間に「:」を追加できます。 そして、あなたは私の最初の回答から提案を適用することができます。 日付/時刻値を持つ列の名前として:DateTimeの列参照を使用しています。 実際の列名に変更するだけです......列名の前に必ず ":"を付けてください。
Names Default To Here( 1 );
dt = Current Data Table();
For Each Row(
:DateTime = Substr( :DateTime, 1, Length( :DateTime ) - 2 ) || ":" ||
Right( :DateTime, 2 )
);
日時:日付の問題実際には - その仮定が問題です - 区切り文字はありません。 前に上記のプロセスを見つけました。 hhmmをhh:mmに変換する方法についての投稿もありますが、その前に日付が含まれている項目に適用する方法がわかりません。
日時:日付の問題列のヘッダを右クリックして[列情報]を選択します。
データ型を文字から数値に変更します。
表示されるモデリングタイプを公称から連続に変更します。
フォーマットの下向き矢印をクリックして、"Time ==> m / d / yh:m"を選びます。
適用をクリック
あなたの日付は文字から数字に変換されるべきです
私は一つの仮定をしています、そしてそれはあなたのhhmmが実際にそれらの間にデリミタを持っているということです、例えばhh:mm
それが分離なしで本当にうーんであるならば、異なるアプローチが使われなければならないでしょう。 成功した場合、または問題がある場合は返答してください。