日付形式おはよう、
入力と出力の 2 つの列を持つ DB があります。
これらの列は日付ですが、形式が間違っています。

たとえば、セル 14.45 は午後 2 時 45 分に対応します。
以下のように、入力では数値形式であり、出力では「h:m」が必要であると言って、列の形式を変更してみました。

これは機能しません。この問題を解決するアイデアはありますか?
ご回答いただきありがとうございます。
データアクセスデータのブレンディングとクリーンアップRe: 日付のフォーマット問題は、JMP の時間が秒として分類されていることです。 14.45 は秒単位ではないため、数値を秒に変換する必要があります。
この式を実行するにはもっと経済的な方法がある可能性がありますが、これは何が起こっているかを正確に示しています。

最初の部分 (+ 記号の前) は整数部分を取得し、秒に変換します。 2 番目の部分では、エントリの小数部分を見つけて、100 を掛けて整数に変換し、60 で割って時間の小数部分に変換します。 次に、「時間単位」関数を使用してそれを秒に変換します。
Re: 日付のフォーマット追加するには@Dan_Obermiller応答すると、以下のスクリプトがメイン列にその場で変更を加えます。
Names Default To Here( 1 );
dt = Current Data Table();
For Each Row(
:entrée = In Hours( Floor( :entrée ) )
+In Hours(
Modulo( :entrée, Floor( :entrée ) ) * (100
/ 60)
)
);
:entrée << Format( "h:m" );

Re: 日付形式ご回答いただきありがとうございます。