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