Main Content

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 値を時間値に変換します。

% First convert a time vector into a CDF_EPOCH16 value
timeVal = [1999 12 31 23 59 59 0 100 500 999];
epoch16Time = cdflib.computeEpoch16(timeVal);

% Convert the CDF_EPOCH16 value into a time vector
timeVec = cdflib.epoch16Breakdown(epoch16Time)
timeVec =

        1999
          12
          31
          23
          59
          59
           0
         100
         500
         999

参照

この関数は、CDF ライブラリ C API のルーチン EPOCH16breakdown に相当します。

この関数を使用するには、CDF C インターフェイスに関する知識を必要とします。CDF のドキュメンテーションは CDF の Web サイトで参照できます。