Scilab 5.5.2
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
datenum
シリアル日付番号に変換する
呼び出し手順
N = datenum() N = datenum(DT) N = datenum(Y, M, D) N = datenum(Y, M, D, H, MI, S)
説明
datenum 関数は(datevecにより定義された)日付ベクトルをシリアル日付番号に変換します. 日付番号は、ある基準日から経過した日数です. デフォルトで,このシリアル日付の1は 1-Jan-0000 に対応します.
N = datenum() は現在の日付に対応するシリアル日付番号を返します.
N = datenum(DT) は,一つまたは複数のベクトルをシリアル日付番号Nに変換します. DTは,m個の完全な日付ベクトルからなるm行x6列,または部分的な日付ベクトルからなるm行x3列の行列 です.
N = datenum(Y, M, D) はY,M,D(年,月,日)配列に対応するシリアル日付番号を返します. Y,M,Dは同じ大きさの配列(またはスカラー)とする必要があります.
N = datenum(Y, M, D, H, MI, S) は配列 Y, M, D, H, MI, および S (年,月,日,時間,分, および秒)に対応するシリアル日付番号を返します. Y, M, D, H, MI, および Sは同じ大きさの配列(またはスカラー)とする必要があります.
例
// N = datenum() datenum() // N = datenum(DT) A = [ 0 1 1 0 0 0 ; 2005 2 8 21 37 30 ] datenum(A) // N = datenum(Y, M, D) Years = [0; 1973; 2006] Months = [1; 8; 2] Days = [1; 4; 8] datenum(Years,Months,Days) Years = [0 0 0 ; 0 0 0] Months = [1 1 1 ; 1 1 1] Days = [1 2 3 ; 4 5 6] datenum(Years,Months,Days) // N = datenum(Y, M, D, H, MI, S) Years = grand(5,10,'uin',0,2006) Months = grand(5,10,'uin',1,12) Days = grand(5,10,'uin',1,28) Hours = grand(5,10,'uin',0,23) Minutes = grand(5,10,'uin',0,59) Seconds = grand(5,10,'uin',0,59) datenum(Years,Months,Days,Hours,Minutes,Seconds)
Report an issue | ||
<< date | Time and Date | datevec >> |