Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2025.0.0 - 日本語


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)

History

バージョン記述
2024.1
  • Values out of 1:12 for M (month) and out of 1:31 for D (day) are now managed.
  • datenum() contains milliseconds information.
Report an issue
<< date Time and Date datetime >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:17:42 CEST 2024