別々の日付と時刻の列を結合して ISO 8601 形式 (yyyy-mm-ddThh:mm) を作成するISO 8601 形式の列を生成しようとしています。これは、2 つの別々の日付と時刻の列を組み合わせて、結合された日付/時刻形式 (yyyy-mm-ddThh:mm) にします。 以下に例を示します。
| 日付 (yyyy-mm-dd) | 時間 (:日:時:分:秒) | 日付時刻(yyyy-mm-ddThh:mm) |
| 2000-07-20 | :0:09:30:00 | 2000-07-20T09:30 |
| 1993-04-30 | :0:12:01:00 | 1993-04-30T12:01 |
| 2003-05-05 | :0:16:28:00 | 2003-05-05T16:28 |
「TIME」列の形式を単に次のように変更しようとしましたyyyy-mm-ddThh:mm ですが、1904 年の日付がわかりました。何かご意見は?
Re: 別々の日付と時刻の列を結合して ISO 8601 形式 (yyyy-mm-ddThh:mm) を作成するおい@Valley_Gurl 、
幸いなことに、これは見た目よりも簡単です。1904 年 1 月 1 日午前 12:00:00 は、JMP の日付/時刻値のベースライン値です。日付のみの値 (最初の列) がある場合、表示される書式設定された値の基礎となるのは、1904 年のベースライン時刻から指定された日付値の午前 0 時までの経過秒数である数値です。時間のみの値 (2 番目の列) がある場合、それは午前 0 時 (日付/時刻に変換すると 1904 年 1 月 1 日) からの経過秒数になります。したがって、必要なのはそれらを合計して、フォーマットを適用することだけです。
日付/時刻の列の式:

フォーマットを適用する:
*合計の結果は、ベースラインから目的の日付/時刻値までの秒数を表す大きな整数になるため、入力形式が「数値」であることを確認してください。
結果:
