x2mdate
(非推奨、datetime
を使用すること) Excel のシリアル日付値を MATLAB のシリアル日付値または datetime
値に
x2mdate
は推奨されません。代わりに、入力引数 "excel"
を指定して関数 datetime
を使用してください。datetime
値が返されるからです。コードの更新の詳細については、バージョン履歴またはシリアル日付値と日付文字列の推奨されないインスタンスの置き換えを参照してください。
説明
は、Excel® のシリアル日付値の配列を MATLAB® のシリアル日付値の配列に変換します。MATLABDate
= x2mdate(ExcelDateNumber
,Convention
)Convention
の指定に従って、1900 年の日付システムまたは 1904 年の日付システムのいずれかを使用して日付値が変換されます。
MATLAB の日付値は、1
= 西暦 0000 年 1 月 1 日から始まるため、1900 年の日付システムとは 693960、1904 年の日付システムとは 695422 の差があります。この関数は Spreadsheet Link™ ソフトウェアを使用する場合に便利です。
は、オプションの MATLABDate
= x2mdate(___,outputType
)outputType
の入力引数を使用して、Excel のシリアル日付値を MATLAB のシリアル日付値の配列または datetime
配列に変換します。
出力の型は、オプションの入力 outputType
によって決定されます。outputType
が "datenum"
の場合、MATLABDate
はシリアル日付値の配列になります。outputType
が "datetime"
の場合、MATLABDate
は datetime
配列になります。既定では outputType
は "datenum"
です。