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