cdflib.epoch16Breakdown
CDF_EPOCH16
値の時間値への変換
構文
timeVec = cdflib.epoch16Breakdown(epoch16Time)
説明
timeVec = cdflib.epoch16Breakdown(epoch16Time)
は、CDF_EPOCH16
値を時間ベクトルに変換します。timeVec
には 10 行 n 列の要素が含まれます。ここで、n は CDF_EPOCH16 値の数です。
次の表で時間値成分を説明します。
timeVec 要素 | 説明 | 有効な値 |
---|---|---|
timeVec(1,:) | 西暦年 | 1994 など |
timeVec(2,:) | 月 | 1–12 |
timeVec(3,:) | 日 | 1–31 |
timeVec(4,:) | 時 | 0–23 |
timeVec(5,:) | 分 | 0–59 |
timeVec(6,:) | 秒 | 0–59 |
timeVec(7,:) | ミリ秒 | 0–999 |
timeVec(8,:) | マイクロ秒 | 0–999 |
timeVec(9,:) | ナノ秒 | 0–999 |
timeVec(10,:) | ピコ秒 | 0–999 |
例
CDF_EPOCH16
値を時間値に変換します。
timeval = [1999; 12; 31; 23; 59; 59; 50; 100; 500; 999]; epoch16 = cdflib.computeEpoch16(timeval); timevec = cdflib.epoch16Breakdown(epoch16) timevec = 1999 12 31 23 59 59 50 100 500 999
参照
この関数は、CDF ライブラリ C API のルーチン EPOCH16breakdown
に相当します。
この関数を使用するには、CDF C インターフェイスに関する知識を必要とします。CDF のドキュメンテーションは CDF の Web サイトで参照できます。