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" です。