このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
時点を表す配列
datetime
データデータは,2020年8月24日午前10时50分30秒などの时代を表します。datetime
配列は(先発ISO暦を使用して)配列に格納されている各時点に関連付けられた年,月,日,時,分,秒の成分を指定します。
また、datetime
配列は以下を提供し。
出力表示と入力テキスト解析の両方に対応する柔軟な形式。
ナノ秒までの精度をもつ秒数の小数部の格納。
タイムゾーン,夏時間およびうるう秒を考慮するためのプロパティ。
は、現在の日付と時刻に対応するスカラーt
= DateTime.datetime
配列を返します。
は,t
= datetime (relativeday
)relativeday
で指定された日付を使用します。relativeday
入力は、“今天”
、'明天'
、'昨天'
、'现在'
のいずれかです。
は、時点を表すt
= datetime (DateStrings
)DateStrings
のテキストから 日期时间値の配列を作成します。
はt
= datetime (DateStrings
,“InputFormat”,infmt
)infmt
で指定された形式を使用して,DateStrings
を解釈します。入力引数DateStrings
のすべての値は,同じ形式をもたなければなりません。
類似する形式のあいまいさを回避するには,“InputFormat”
とそれに対応するinfmt
の値を指定します。
t
の表示形式を制御するには,名前と値のペアの引数“格式”
を指定するか,t
の格式
プロパティを設定します。
は,t
= datetime (DateVectors
)DateVectors
の日付ベクトルからdatetime値の列ベクトルを作成します。
は,t
= datetime (Y、M, D
)Y
、米
、D
(年,月,日)の配列の各要素にするdatetime値からなる配列ををし,同じサイズ(または同じかスカラーん入ばません。[Y M D]
として指定することもできます。
は,t
= datetime (Y、M D H MI S
)H
、心肌梗死
、年代
(时间,分,秒)の配列配列は,同じサイズ[Y-M-D-H-MI-S]
として指定することもできます。
はt
= datetime (Y、M D H MI,年代,女士
)女士
(ミリ秒)配列を追加します。すべての配列は,同じサイズ (またはいずれかがスカラー) でなければなりません。
は,前述の構文の入力引数のいずれかに加え,1つ以上の名前と値のペアの引数を使用して追加のオプションを指定します。たとえば,名前と値のペアの引数t
= datetime (___,名称,值
)“格式”
を使用してt
の表示形式を指定できます。
テキストから 日期时间値を作成するときに最良のパフォーマンスを得るには、“格式”
か,“InputFormat”
とその対応するinfmt
の値を指定します。
relativeday
- - - - - -現在の日付に対する日の表現'昨天'
|“今天”
|'明天'
|'现在'
次のいずれかのとして指定しますしし指定ししし指定しし指定指定しし指定指定しし指定指定ししし指定しし指定しししし指定ししし准ししししし准准准准准准准し准し准准准准准酒店
relativeday の値 |
説明 |
---|---|
'昨天' |
前の日の日付の午時前0 |
“今天” |
現在の日付の午時前0 |
'明天' |
次の日の日付の午時前0 |
'现在' |
現在の日付と時刻 |
DateStrings
- - - - - -日付と時刻を表すテキスト日付と時刻を表すテキスト。文字配列、文字ベクトルの细胞配列または字符串配列として指定します。関数datetime
は,まずDateStrings
の形式を一般的な形式に一致させようとします。形式が既知の場合は,“InputFormat”
とそれに対応するinfmt
値を指定するか,名前と値のペアの引数“格式”
を指定します。
例:“24 - 10月2014 12:45:07”
例:{'15 -OCT-2013','2014年11月20日'}
例:[“2016年11月11日”、“2016年12月12日”]
データ型:烧焦
|细胞
|一串
infmt
- - - - - -入力テキストの形式日付と時刻を表す入力テキストの形式。文字識別子を含む文字ベクトルまたは string スカラーとして指定します。
infmt
に日付を表す指定子が含まれていない場合,datetime
はDateStrings
の値を现正常。
infmt
に时时を表す指定指定が含まれていい合书,datetime
はDateStrings
の値を深夜0時と見なします。
次の表に,いくつかの一般的な入力形式と,ニューヨーク市の2014年4月19日下午(土)9:41:06.12345の書式設定された入力の例を示します。
infmt の値 |
例 |
---|---|
“yyyy-MM-dd” |
2014-04-19 |
'dd / mm / yyyy' |
19/04/2014 |
“dd.MM.yyyy” |
19.04.2014 |
“yyyy年MM月dd日” |
2014年04月19日 (日本語のロケールJA_JP. の文字) |
“嗯,嗯,yyyy” |
4 月 19, 2014 |
'EEEE,MMMM D,YYYY H:MM A' |
土曜日, 4 月 19, 2014 9:41 午後 |
'MMMM d,yyyy HH:mm:ss Z' |
4 月 19, 2014 21:41:06 -0400 |
“yyyy-MM-dd“T”HH: mmXXX |
2014-04-19T21:41-04:00 |
“yyyy-MM-dd HH: mm: ss。瑞士的 |
2014-04-19 21:41:06.123 |
秒数の小数部を表す入力テキストの場合,9文字以下の年代
を使用してinfmt
を指定し、秒数の小数部の桁を表すことができます。たとえば、“yyyy-MM-dd HH: mm: ss。瑞士的
は日付と時刻をミリ秒の精度で表すテキストの形式です。
有效な文字识别子のな一覧について,datetime配列の格式
プロパティを参照してください。
メモ
datetime
が受け入れる文字識別子は,関数datestr
、达特纳姆
およびdatevec.
で使用される識別子とは異なります。
データ型:烧焦
|一串
DateVectors
- - - - - -日付ベクトル日付ベクトルは,米
行 6.列または米
行 3.列の行列として指定され、それぞれが米
の日付ベクトルの全部または一部を含みます。完全な日付ベクトルには、年、月、日、時間、分、および秒をこの順序で指定する 6.つの要素があります。部分的な日付ベクトルには、年、月、および日付をこの順序で指定する 3.つの要素があります。日期向量
の各要素は、秒の要素を除き、正または負の整数値でなければなりません。秒の要素は非整数の場合もあります。ある要素が通常の範囲外である場合、datetime
ではその日付ベクトル要素と直前の要素の両方が調整されます。たとえば、分の要素が70
である場合,datetime
では時間の要素の値が1
増やされて,分の要素の値が10
に設定されます。分の要素が-15
である場合,datetime
では時間の要素の値が1
減らされて、分の要素の値が45
に設定されます。
例:[2014 10 24 12 45 07]
例:(2014 10 24)
データ型:单
|双重的
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
Y、M, D
- - - - - -年,月,日の配列年、月、日の配列。数値配列として指定します。これらの配列は同じサイズでなければなりませんが、代わりにスカラーにすることもできます。Y、M, D
は整数値でなければなりません。
Y、M, D
がすべてスカラーまたはすべて列ベクトルである場合、入力引数を日付ベクトル[Y M D]
として指定できます。
Y
、米
、D
のいずれかの入力の要素が通常の範囲を超える場合,datetime
ではその要素と直前の入力の同じ要素の両方が調整されます。詳細は,DateVectors
入力引数の説明を参照してください。
例:2003、10、24
データ型:单
|双重的
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
Y、M D H MI S
- - - - - -年,月,日,時,分,秒の配列年,月,日,時,分,秒の配列。数値配列として指定します。これらの配列は同じサイズでなければなりませんが,代わりにスカラーにすることもできます。秒の入力年代
には小数を指定できます。Y、M D H MI
の配列は、整数値を含まなければなりません。
Y、M D H MI S
がすべてスカラーまたはすべて列ベクトルである場合、入力引数を日付ベクトル[Y-M-D-H-MI-S]
として指定できます。
Y
、米
、D
、H
、心肌梗死
、年代
のいずれかの入力の要素が通常の範囲を超える場合,datetime
ではその要素と直前の入力の同じ要素の両方が調整されます。詳細は,DateVectors
入力引数の説明を参照してください。
例:2003年,10日,24日,12日,45岁的07.451
データ型:单
|双重的
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
Y、M D H MI,年代,女士
- - - - - -年,月,日,時,分,秒およびミリ秒の配列年,月份,时,时,秒およびミリ秒配列。Y、M D H MI S
の配列は、整数値を含まなければなりません。女士
は小数のミリ秒を含むことができます。
Y
、米
、D
、H
、心肌梗死
、年代
、女士
のいずれかの入力の要素が通常の範囲を超える場合,datetime
によってその要素と,直前の入力の同じ要素が両方とも調整されます。詳細は,DateVectors
入力引数の説明を参照してください。
例:2003,10,24,12,45,07,10.52
データ型:单
|双重的
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
X
- - - - - -数値数量。配列として指定し。
データ型:单
|双重的
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
DateType.
- - - - - -X
の値の形式“datenum”
|“超越”
|“卓越1904”
|'juliandate'
|……X
の値のタイプ。次のいずれかの値として指定します。
|
|
---|---|
|
0000年 1.月 0日からの日数 (先発 国际标准化组织暦)。 |
|
1900年1月0日からの日数。 Excel®の日付値は,最も近いマイクロ秒に丸められます。 メモ:Excelは誤って1900年をうるう年であると見なしています。したがって、Excelの日付値を計算するときには,1900年2月28日と1900年3月1日の間に1日余分な日が入り,不連続性が発生します。 |
|
1904年1月0日からの日数。 Excelの日付値は,最も近いマイクロ秒に丸められます。 メモ:Excelは誤って1900年をうるう年であると見なしています。したがって、Excelの日付値を計算するときには,1900年2月28日と1900年3月1日の間に1日余分な日が入り,不連続性が発生します。 |
|
紀元前 4714年 11月 24日午後 0時 (UTC)からの日数 (先発グレゴリオ暦)。 タイムゾーンを指定せずに 例:ニューヨークのタイムゾーンをを使て t = dateTime(x,'convert from','juliandate',...'timezone','美国/ new_york') 次に、 T.TimeZone = " |
|
1858年11月17日午前0時(UTC)からの日数。 タイムゾーンを指定せずに 例:ニューヨークのタイムゾーンをを使て T = datetime (X,‘ConvertFrom’,‘modifiedjuliandate’,……“时区”、“美国/ New_York”) 次に、 T.TimeZone = " |
|
1970年1月1日就是(UTC)からの秒数(うるう秒のカウントなし)。 タイムゾーンを指定せずに 例:ニューヨークのタイムゾーンをを使て T = datetime (X,‘ConvertFrom’,‘posixtime’,……“时区”、“美国/ New_York”) 次に、 T.TimeZone = " |
|
yyyymmddの数量ででれる日付。たとえば, |
|
1900年1月1日00:00:00(UTC)からから“时间刻み”の数(个个の时间刻みは2 ^ -32秒) |
|
0001年1月1日就是(UTC)からの”時間刻み”の数(個々の時間刻みは100 ns) |
|
1601年1月1日就是(UTC)からの”時間刻み”の数(個々の時間刻みは100 ns) |
|
特定のエポックからの秒数 さらに、 例:2000年1月1日からの日数が返されます。 t = dateTime(x,'convertfrom',...'epochtime','epoch','2000-01-01') |
|
エポック時刻からの”時間刻み”の数。
例:2000年1月1日からの日数が返されます。 T=日期时间(X,'ConvertFrom',…'epochtime','Epoch','2000-01-01','TicksPerSecond',1000) |
オプションの名称,值
の驰数量的名字
は引数名で,价值
は対応する値です。的名字
は引用符で囲まなければなりません。name1,value1,...,namen,valuen
のように,複数の名前と値のペアの引数を任意の順序で指定できます。
'Format','eeee MMMM d, y','TimeZone','local'
は、日期时间値に表示形式を適用し、ローカル タイム ゾーンを指定します。
格式
- - - - - -表示形式'默认'
|“保存输入”
|文字ベクトル|一串スカラー出力配列の値の表示形式。“格式”
00
格式 の値 |
説明 |
---|---|
|
既定の表示形式形式使使。 |
|
入力形式 |
文字ベクトルまたは 一串スカラー |
文字ベクトルまたは 一串スカラーで指定された形式を使用します。 |
独自の形式を指定する場合は,有効な文字識別子を使用しなければなりません。すべての有効な文字識別子の一覧については,格式
プロパティを参照してください。
出荷時の既定の形式はシステムのロケールに依存します。既定の表示形式を変更するには,既定既定DateTime形式を参照してください。
“InputFormat”
パラメーターを指定せずにDateStrings
の入力を指定した場合、datetime
は格式
の値に基づいてDateStrings
を解釈しようとします。
例:'Format','eeee, MMMM d, yyyy HH:mm:ss'
は,日付と时代を水平日,4月9日,2014年2月9日21:41:06
のような形式で表示ますます。
データ型:烧焦
|一串
语言环境
- - - - - -DateStrings
のロケール入力引数DateStrings
の値のロケール。“场所”
と、文字ベクトルまたは 一串スカラーで構成されるコンマ区切りのペアとして指定します。语言环境
の値により,datetime
がDateStrings
を解釈する方法が決まります。ただし,出力のdatetime
値を表示する方法は,これでは決まりません。
语言环境
のの値は次次のかになりなり
“系统”
。システムのロケールを使用します。
の形式の文字ベクトルまたは 一串スカラー。xx.
_YY
xx.
は ISO 639-1で定義された小文字 2.文字の言語コードで、YY
は ISO 3166-1α-2で定義された大文字の国コードです。
次の表に一般的なロケールの値を示します。
ロケール | 言語 | 国 |
---|---|---|
“de_DE” |
ドイツ語 | ドイツ |
“en_GB” |
英語 | 英国 |
“en_US” |
英語 | 米国 |
“es_ES” |
スペイン語 | スペイン |
“fr_FR” |
フランス語 | フランス |
“它!” |
イタリア語 | イタリア |
'ja_jp' |
日本語 | 日本 |
'ko_kr' |
韓国語 | 韓国 |
“nl_nl” |
オランダ語 | オランダ |
“zh_CN” |
簡体字中国語 | 中国 |
名前と値のペアの引数“场所”
は,DateStrings
入力引数を使用する場合にのみ使用できます。
例:'locale','de_de'
メモ
语言环境
値により,入力テキスト値の解釈决まります。出力のdatetime値値は,[基本设定]ウィンドウの(日付と時刻の形式)セクションの[ロケール]オプションで指定された言語で表示されます。
日期时间の表示に使用する既定のロケールを変更する方法については、コマンドウィンドウ基本設定の設定を参照してください。
データ型:烧焦
|一串
PivotYear
- - - - - -100年の日付範囲の開始年(datetime('现在'))-50
(既定値) |整数2.文字表記の年を含む 100年の日付範囲の開始年。“PivotYear”
と整数で构成されるコンマ区切りのペアとして指定します。ピボット年は,年が2文字で指定されている日付の解釈に使用されます。つまり,ピボット年はinfmt
引数にy
またはyy.
が含まれている場合にのみ有効になります。
名前と値のペアの引数“PivotYear”
は,DateStrings
入力引数を使用する場合にのみ使用できます。
例:“PivotYear”,1900年
データ型:单
|双重的
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
时区
- - - - - -タイム ゾーン''
(既定値) |文字ベクトル|一串スカラータイムゾーン。“时区”
と,タイムゾーンを指定する文字ベクトルまたは字符串スカラーで構成されるコンマ区切りのペアとして指定します。
関数datetime
は“时区”
の値を使用して,入力データを解釈し,出力配列の时区
プロパティを設定します。入力データがタイム ゾーンを含む文字ベクトルまたは 一串である場合、関数datetime
はすべての値を指定されたタイムゾーンに変換します。
タイムゾーンの詳細とリストについては,时区
プロパティを参照してください。
データ型:烧焦
|一串
格式
- - - - - -表示形式'默认'
|文字ベクトル|一串スカラー表示形式。'默认'
、文字ベクトルまたは 一串スカラーとして指定します。
格式 の値 |
説明 |
---|---|
|
既定の表示形式形式使使。 |
文字ベクトルまたは 一串スカラー |
文字ベクトルまたは 一串スカラーで指定された形式を使用します。 |
独自の形式を指定する場合は,Unicode®ロケールデータマークアップ言語(LDML)の標準の日付および時刻に対応する有効な文字識別子を使用しなければなりません。
例:'eeee, MMMM d, yyyy HH:mm:ss'
は,日付と时代を水平日,4月9日,2014年2月9日21:41:06
のような形式で表示ますます。
フィールドを区切るために,ハイフン,スペース,コロンなどの记やascii o户外文库を含めることができます。无所不包的
および无所不包的
をリテラル文字として形式に含めるには,文字を一重引用符で囲みます。
例:“uuuu-MM-dd“T”HH: mm: ss”
は,日付と时代を2014-04-09T21:41:06
のような形式で表示ますます。
メモ
datetime
が受け入れる文字識別子は,関数datestr
、达特纳姆
およびdatevec.
で使用される識別子とは異なります。
出荷時の既定の形式はシステムのロケールに依存します。既定の表示形式を変更するには,既定既定DateTime形式を参照してください。
次の表に一般的な表示形式を示します。ここで示す出力の例は、ニューヨーク市の 2014年 4.月 9日 (水) 晚上9:41:06.12345の日付に各形式を適用したものです。
格式 の値 |
例 |
---|---|
“yyyy-MM-dd” |
2014-04-09 |
'dd / mm / yyyy' |
09/04/2014 |
“dd.MM.yyyy” |
09.04.2014 |
“yyyy年MM月dd日” |
2014年 04月 09日 (日本語のロケールJA_JP. の文字) |
“嗯,嗯,yyyy” |
4 月 9, 2014 |
'EEEE,MMMM D,YYYY H:MM A' |
水曜日、2014年4月9日,41点 |
'MMMM d,yyyy HH:mm:ss Z' |
4.月 9, 2014 21:41:06 -0400 |
“yyyy-MM-dd“T”HH: mmXXX |
2014-04-09T21:41-04:00 |
“yyyy-MM-dd HH: mm: ss。瑞士的 |
2014-04-09 21:41:06.123 |
日付および時刻のフィールドの表示形式を指定するには,次の識別子を使用します。表示形式は,ニューヨーク市の 2014 年 4 月 9 日 (水) 9:41:06.12345 PM の日付の出力を示します。
文字識別子 | 説明 | 表示 |
---|---|---|
G |
紀元 | CE |
y |
先頭に0を付けない表記の年。この表の後のメモを参照してください。 | 2014 |
yy. |
下 2.桁表記の年。この表の後のメモを参照してください。 | 14 |
多 、yyyy ... |
“y” の数に対応する桁数以上で表記した年 |
2014年の場合、“多” では2014 と表示され,'yyyyy' では02014. と表示されます。 |
u 、uu ... |
国际标准化组织年。年を単一の数値で表したものです。国际标准化组织年では、紀元後の年が正の値、紀元前の年が負の値で表され、紀元前 1.年が 0年になります。 | 2014 |
问 |
1桁表记记の四四 | 2 |
QQ |
2.桁表記の四半期 | 02 |
回调 |
省略形で表記した四半期 | 第二季 |
QQQQ |
完全名でで表记表记した四四四 | 第2四半期 |
米 |
1桁または2桁の数値で表記した月 | 4 |
毫米 |
2.桁の数値で表記した月 | 04 |
嗯 |
短縮名で表記した月 | 4月 |
嗯 |
完全名で表記した月 | 4月 |
嗯 |
大文字の頭文字で表記した月 | 一个 |
W |
1.桁表記の月間通算週 | 2 |
d |
1桁または2桁表記の月間通算日 | 9 |
dd |
2桁表記の月間通算日 | 09 |
D |
1 ~ 3 桁表記の年間通算日 | 99. |
DD |
2桁表記の年間通算日 | 99. |
DDD. |
3桁表記の年間通算日 | 099 |
e |
1桁または2桁の数値で表記した曜日 | 4 (週の始まりは日曜日) |
ee |
2.桁の数値で表記した曜日 | 04 |
Eee. |
短短缩でしたた曜 | 水 |
eeee |
完全名で表记したた曜日 | 水曜日 |
eeeee |
先頭文字で表記した曜日 | 水 |
一个 |
午前と午後の区分 | 午後 |
h |
1.桁または 2.桁表記の 12時間制の時間 | 9 |
hh |
2.桁表記の 12時間制の時間 | 09 |
H |
1桁または2桁表記の24時間制の時間 | 21 |
HH |
2桁表記の24時間制の時間 | 21 |
米 |
1.桁または 2.桁表記の分 | 41 |
毫米 |
2桁表記の分 | 41 |
年代 |
1.桁または 2.桁表記の秒 | 6 |
党卫军 |
2桁表記の秒 | 06 |
年代 ,党卫军 、……SSSSSSSSSS. |
“年代” の数に対応する桁数で表記した秒の小数部(最大9桁) |
“SSS” のの合,6.12345秒は6.123 までに切り舍てられます。 |
メモ
2桁の年番号を読み取る場合に形式をy
またはyy.
として指定すると、その年の世紀はピボット年に基づいて判別されます。
年間通算日番号を読み取る場合に年間通算日(D
)とグレゴリオ年(y
) の両方の識別子を含む形式を指定すると、datetime
は年間通算日番号を正確に読み取らないことがあります。y
の代わりにISO年(u
)
ゼロに近い年番号を扱うときは、文字y
の代わりに文章u
を1文字以上使用します。
纪元纪元144683年より后または纪元前140743年より前datetime値については,指定した格式
の値に関係なく,年番号のみが表示されます。
タイムゾーンオフセットの表示形式を指定するには,次の識別子を使用します。タイム ゾーンオフセットは、特定の datetime と UTC との時差です。タイム ゾーンには、タイム ゾーン オフセットを決定するルールがあり、オフセットは 1 年のうちの時期に応じて異なります。タイム ゾーン オフセットの指定子を datetime 配列の表示形式に含めると、表示する時刻の成分を明確に指定できます。
文字識別子 | 説明 | 表示 |
---|---|---|
z |
タイム ゾーン オフセットの省略名。この値が指定されていない場合、タイム ゾーン オフセットにはUTC-4 などの短いUTC形式が使用されます。 |
乙二胺四乙酸 |
Z |
ISO 8601基本形式。時、分、秒 (オプション) の各フィールドがあります。 | -0400年 |
睡眠 |
長いUTC形式。 | UTC-04:00 |
ZZZZZ |
ISO 8601拡張形式。時,分,秒(オプション)の各フィールドがあります。ISO 8601 UTC指定子“Z”として0の時間オフセットが表示されます。 | 内 |
x またはX |
ISO 8601基本形式。時分(オプション)の各フィールドがあります。X をを指定する,iso 8601 UTC指定子“z”として0の时间オフががされます。 |
-04 |
xx. またはXX |
ISO 8601基本形式。時,分の各フィールドがあります。XX をを指定する,iso 8601 UTC指定子“z”として0の时间オフががされます。 |
-0400年 |
xxx またはXXX |
ISO 8601拡張形式。時,分の各フィールドがあります。XXX をを指定する,iso 8601 UTC指定子“z”として0の时间オフががされます。 |
内 |
xxxx またはXXXX |
ISO 8601基本形式。時、分、秒 (オプション) の各フィールドがあります。XXXX をを指定する,iso 8601 UTC指定子“z”として0の时间オフががされます。 |
-0400年 |
xxxxx またはxxxxx. |
ISO 8601拡張形式。時,分,秒(オプション)の各フィールドがあります。xxxxx. をを指定する,iso 8601 UTC指定子“z”として0の时间オフががされます。 |
内 |
时区
- - - - - -タイム ゾーン''
(既定値) |文字ベクトル|一串スカラータイムゾーン。文字ベクトルまたは一串スカラーとして指定します。このプロパティを使用して、datetime
配列を作成した後にタイムゾーンを変更できます。
タイムゾーンを設定して,タイムゾーンのオフセットを計算するには,datetime
データ型は、伊安娜タイム ゾーン データベースの互联网地址分配机构(IANA)で提供されているコードとデータを使用します。datetime
で現在使用されているバージョンには、伊安娜からの最新の更新が含まれています (datetime
でで用されているバージョンを取得するために,关联时区
の2つ目の出力を返します)。
时区
のの値は次次のかになりなり
''
。特定のタイム ゾーンに属さない "ゾーンなし" のdatetime
配列を作成します。
伊安娜タイム ゾーン データベースのタイム ゾーン地域の名前 (例'美国/ Los_Angeles'
)。
ISO 8601の+嗯
または-嗯
の形式の文库ベクトル(例' + 01:00 '
)。UTCからの固定オフセットのタイムゾーンを指定します。
UTC的
。協定世界時に基づいてdatetime
配列を作成します。
“UTCLeapSeconds”
。うるう秒が考慮された協定世界時に基づいてdatetime
配列を作成します。datetime
データ型でサポートされる,うるう秒のリストについては,leapseconds
を参照してください。
“本地”
。システムのタイム ゾーンに基づいてdatetime
配列を作成します。时区
プロパティをクエリすると 伊安娜値が返されます。
次の表にIANAタイムゾーンデータベースの一般的なタイムゾーン地域の名前を示します。
时区 の値 |
UTCオフセット | UTC DSTオフセット |
---|---|---|
'africa / Johannesburg' |
+ 02:00 | + 02:00 |
“美国/芝加哥” |
−06:00 | -05:00 |
美国/丹佛的 |
-07:00 | −06:00 |
'美国/ Los_Angeles' |
−08:00 | -07:00 |
“美国/纽约” |
-05:00 | −04:00 |
“美国/圣保罗” |
−03:00 | −02:00 |
“亚洲/香港” |
+08:00 | +08:00 |
'亚洲/加尔各答' |
+05:30 | +05:30 |
“亚洲/东京” |
+09:00 | +09:00 |
“澳大利亚/悉尼” |
+10:00 | +11:00 |
“欧洲/伦敦” |
+ 00:00 | + 01:00 |
“欧洲/苏黎世” |
+ 01:00 | + 02:00 |
データ型:烧焦
|一串
年
- - - - - -年番号datetime
配列の各値の年番号。サイズおよび形状がdatetime
配列と同じ数値配列として指定します。それぞれの年番号はISOカレンダーに基づく整数値です。紀元後の年の値は正、紀元前の年の値は 0 または負になります。たとえば、紀元前 1 年の年番号は 0 になります。
うるう日 (2 月 29日) にあたるdatetime
値で年
プロパティをうるう年でない年に設定すると,その日の白天
と月
のプロパティが 3.月 1.日に変わります。
月
- - - - - -月番号datetime
配列の各値の月番号。サイズおよび形状がdatetime
配列配列と数码配列指定します。それぞれの月番はは1から12までのの値です。月
プロパティの値が1から12までの範囲になるように年
プロパティの値が調整されます。たとえば、月番号 0は前の年の 12月に相当します。過去の日付の月番号は先発グレゴリオ暦に基づきます。
白天
- - - - - -月間通算日番号datetime
配列の各値の月間通算日番号。サイズおよび形状がdatetime
配列と同じ数値配列として指定します。月間通算日番号はそれぞれ 1 から 28、29、30 または 31 までの整数値で、値の範囲は月および年によって異なります。範囲外の値を設定した場合、白天
プロパティプロパティの値がが适切な范囲になるよう月
プロパティと年
たとえば,日番号0は前のののののの最后ますします。
小时
- - - - - -時間番号datetime
配列の各値の時間番号。サイズおよび形状がdatetime
配列と同じ数値配列として指定します。それぞれの時間番号は 0から 23までの整数値です。範囲外の値を設定した場合、小时
プロパティプロパティの値がが适切な范囲になるよう白天
、月
、年
のプロパティが調整されます。たとえば、時間番号 -1.は前の日の 23時に相当します。
夏时间に従う特价のゾーンゾーンゾーンゾーン
夏时间开启时又时间の空间によって生命现处于しないdatetimeを作物成する値値小时
プロパティに指定した場合は,小时
プロパティが 1.時間後の時刻に調整されます。
夏時間終了時の時間のオーバーラップによって生じるあいまいなdatetimeを作成する値を小时
プロパティに指定した場合は,2つの時刻のうち標準時で2番目にあたる時刻にdatetimeが調整されます。
分钟
- - - - - -分番号datetime
配列の各値の分番号。サイズおよび形状がdatetime
配列と同じ数値配列として指定します。それぞれの分番号は0から59までの整数値です。範囲外の値を指定した場合,分钟
プロパティプロパティの値がが适切な范囲になるよう小时
、白天
、月
、年
たとえば,分番号-1は前ののの59分に対応します。
第二
- - - - - -秒数datetime
配列の各値の数。サイズサイズおよび形状datetime
配列と同じ数値配列として指定します。それぞれの秒の値は浮動小数点値で,通常は0以上60未満の範囲になります。範囲外の値を設定した場合,第二
プロパティプロパティの値がが适切な范囲になるよう分钟
、小时
、白天
、月
、年
たとえば,-1秒前れます,-1秒前のの59秒に対応します。
时区
の値が“UTCLeapSeconds”
に設定されたdatetime
配列の場合、秒の範囲は 0以上 61未満になります。60 ~ 61 の値はうるう秒の 日期时间を表します。datetime
データ型でサポートされる,うるう秒のリストについては,leapseconds
を参照してください。
系统时区
- - - - - -システムのタイムゾーン設定このプロパティは読み取り専用です。
システムのタイムゾーン設定。文字ベクトルまたは一串スカラーとして指定します。このタイム ゾーン設定は MATLAB®を実行しているシステムによって決まります。
例:美国/纽约
ローカルシステムのタイムゾーンにおける現在の日付と時刻を指定します。
t = datetime ('现在',“时区”,“本地”,“格式”,“d-MMM-y HH:mm:ss Z”)
t =datetime30 - -0400年4月- 2021年22:14:46
韓国のソウルのタイムゾーンにおける現在の日付と時刻を指定します。
t = datetime ('现在',“时区”,“亚洲/首尔”,“格式”,“d-MMM-y HH:mm:ss Z”)
t =datetime1 - 5月- 2021 11:14:46 + 0900
文字ベクトルの 单间牢房配列からdatetime
配列を作成します。
日期字符串={“2014-05-26”;'2014-08-03'};t = datetime (DateStrings“InputFormat”,“yyyy-MM-dd”)
t =2 x1 datetime26日- 2014年5月- 03 - 8月- 2014年
t
のdatetime値は,入力日付の形式ではなく既定の形式を使用して表示されます。
R2016b以降では、関数一串
を使用して字符串配列を作成し,その後datetime値に変換することができます。
str = [“2016-03-24”,“2016-04-19”]
str =1 x2字符串"2016-03-24" "2016-04-19"
入力形式を每天
に指定して,弦を変換します。str
が字符串配列であっても,形式は文字ベクトルとして指定しなければなりません。
t = datetime (str,“InputFormat”,“yyyy-MM-dd”)
t =1x2日期时间2016年24月19日 - 2016年4月
日付と時刻をミリ秒の精度で表すテキストからdatetime
値を作用成します。附加报告なしに关联datetime
では解析できない形式のテキストを変換するために、名前と値のペアの引数“InputFormat”
を指定します。
d=“2018-06-25 11:23:37.712”;t = datetime (d,“InputFormat”,“yyyy-MM-dd HH: mm: ss。瑞士的)
t =datetime2018年6月25日11:23:37
この変換では秒数の小数部が保持されます。しかし、既定のdatetime
配列は秒数の小数部を”表示”しません。これこれを表示するに,名称と値のペア“格式”
,または格式
プロパティのいずれかを指定します。
t.format ='MMM dd,yyyy HH:mm:ss.SSS'
t =datetime2018年6月25日11:23:37.712
“InputFormat”
引数は,入力テキストからの変換にのみ適用されます。格式
プロパティは,任意のdatetime
配列の表示を指定します。
ISO 8601形式の日付をdatetime値に変換します。
ISO 8601形式の日付含む字字からなるなるをではしますこの形式で,日付と时尚の切り切りとしてとして字の切りさますます。各れベクトルます。はutcからからのオフセットがゼロであることを示し示し
日期字符串={2014 - 05 - 26 - t13:30凌晨”;'2014-08-26T13:30-04:00';2014 - 09 - 26 t13:30z}
DateStrings =3 x1细胞{2014 - 05 - 26 - t13:30凌晨'}{' 2014 - 08 - 26 - t13:30内}{' 2014 - 09 - 26 t13:30z '}
文字ベクトルを 日期时间値に変換します。入力形式を指定するときに、文字 Tを一重引用符で囲んでリテラル文字であることを示します。名前と値のペアの引数时区
を使用して、出力する 日期时间配列のタイム ゾーンを指定します。
t = datetime (DateStrings“InputFormat”,“uuuu-MM-dd“T”HH: mmXXX,“时区”,UTC的)
t =3x1 DateTime.26- 5 -2014 18:30:00 26- 8 -2014 17:30:00 26- 9 -2014 13:30:00
t
の日期时间値は,既定の形式で表示されます。
フランス語の日付を含む文字ベクトルの细胞配列を作成します。
C = {“8艾薇儿2013”,“2013年5月9日”;“juin 2014”,“2014年juillet 11日”}
C =2x2细胞{'8 avril 2013'} {'9 mai 2013'} {'10 juin 2014'} {'11 juillet 2014'}
C
の文字ベクトルをdatetime値に変換します。使用しているコンピューターが英語を使用するロケールに設定されている場合は,名前と値のペアの引数“场所”
を指定して,その文字列がフランス語表記であることを示さなければなりません。
t=日期时间(C,“InputFormat”,“d MMMM yyyy”,“场所”,“fr_FR”)
t =2x2 DateTime.2013年4月09日至2013年 - 2013年10月10日-2014 11-jul-2014
t
のDATETIME値値,既定の形式,および设定されてシステムに基础てmatlabが使使言语言语で表示れれ
年,月,日の値が别々格式されたたのからdatetime
配列を作成します。
年の値Yと日の値Dのサンプル数値配列を作成します。この例では,月の値Mはスカラーにします。
Y = (2014; 2013; 2012);M = 1;D =(31日、30、31);
datetime
配列を作成します。
t = datetime (Y, M, D)
t =3x1 DateTime.2014年1月31日至2013年1月31日 - 2012年1月31日
名前と値のペアの引数格式
を使用して出力のカスタム表示形式を指定します。
t = datetime (Y, M, D,“格式”,'eeee, MMMM d, y')
t =3x1 DateTime.2014年1月31日星期五2013年1月30日星期三2012年1月31日星期二
1900年1月0日からの日数を表すExcel®日付値のサンプル配列を作成します。
X=[395583960;3970039800]
X =2×239558 39600 39700 39800
X
の値をdatetime値値変换します。
t = datetime (X,“ConvertFrom”,“超越”)
t =2x2 DateTime.2008年4月20日01-jun-2008 09-Sep-2008 18-Dec-2008
関数datetime
の一般については,日付と時刻を参照してください。
datetime
配列を入力引数として受け入れるMATLABの主要な関数の一覧については,日付と時刻の配列をサポートする主要な関数を参照してください。
使用上の注意事項および制限事項:
细胞配列内の字符串配列または文字ベクトルに高datetime配列を作成するときは,入力にdatetime形式を必ず指定します。
“格式”
を“保存输入”
として指定した場合、MATLABは形式を判別するために 高的配列を評価しなければならない場合があります。
详细については,高大を参照してください。
使用上の注意事項および制限事項:
R2020a以降,コード生成用のMATLABコードでdatetime
配列を使用できます。詳細については、datetime配列のコード生成(MATLAB编码器)とコード生成におけるdatetime配列の制限事項(MATLAB编码器)を参照してください。
使用上の注意事項および制限事項:
DateStrings
のテキストからdatetime
配列を作成するときには,入力形式infmt
を指定します。
详细については,MATLAB关有关部用(并行计算工具箱)を参照してください。
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドを MATLABコマンド ウィンドウに入力して実行してください。网状物ブラウザーは MATLABコマンドをサポートしていません。
你也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。