ドキュメンテーションヘルプ センター
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
期間の日数
D = days(X)
例
D = days(X) は X の値と等しい日数の配列を返します。
X
X が数値配列の場合、D は固定長の日の単位の duration 配列になります。固定長の 1 日は 24 時間と等しくなります。
D
duration
X が duration 配列の場合、D は double 配列になります。この配列の各要素は、X の対応する要素の固定長 (24 時間) の日数と等しくなります。
double
関数 days は、duration と double の間で値を変換します。期間を日単位で表示するには、その Format プロパティを 'd' に設定します。
days
Format
'd'
すべて折りたたむ
X = magic(2); D = days(X)
D = 2x2 duration 1 day 3 days 4 days 2 days
現在の日付と時刻にそれぞれの固定長の日数を加算します。
t = datetime('now') + D
t = 2x2 datetime 01-Feb-2020 22:34:54 03-Feb-2020 22:34:54 04-Feb-2020 22:34:54 02-Feb-2020 22:34:54
duration 配列を作成します。
X = hours(23:20:95) + minutes(45)
X = 1x4 duration 23.75 hr 43.75 hr 63.75 hr 83.75 hr
X のそれぞれの duration を日数に変換します。
D = 1×4 0.9896 1.8229 2.6562 3.4896
入力配列。数値配列、duration 配列、logical 配列のいずれかとして指定します。
days では固定長 (24 時間) の日数が作成されます。カレンダー計算で夏時間の時間シフトが使用されている場合にそれを考慮した日数を作成するには、関数 caldays を使用します。
caldays
この関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
この関数はコード生成を完全にサポートしています。詳細については、duration 配列のコードの生成 (MATLAB Coder)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
caldays | duration
この例の変更されたバージョンがシステム上にあります。代わりにこのバージョンを開きますか?
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office