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 サイトで参照できます。