Main Content

cdflib.epochBreakdown

CDF_EPOCH 値の時間値への変換

構文

timeVec = cdflib.epochBreakdown(epochTime)

説明

timeVec = cdflib.epochBreakdown(epochTime) は、CDF_EPOCH 値、epochTime 値を個々の時刻の成分に分解します。timeVec には、7 行 n 列の要素が含まれます。ここで、n は epochTime 内の CDF_EPOCH 値の数です。

戻り値 timeVec には次の要素が含まれます。

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

CDF_EPOCH 値を時間ベクトルに変換します。

% First convert a time vector into a CDF_EPOCH value
timeval = [1999 12 31 23 59 59 0];
epoch = cdflib.computeEpoch(timeval);

% Convert the CDF_EPOCH value into a time vector
timevec = cdflib.epochBreakdown(epoch)

timevec =

        1999
          12
          31
          23
          59
          59
           0

参照

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

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