이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。
특정시점을나타내는배열
datetime
배열을역산iso달력을사용하여특정시점을나타냅니다。datetime
형값은최대나노초정밀도까지허용되는유연한표시형식을가지며,표준시간,대일광절약시간제,윤초(闰秒)를고려하여계산될수있습니다。
은현재날짜및시간을스칼라t
= datetimedatetime
형배열로반환합니다。
는t
= datetime (relativeDay
)relativeDay
로지정된날짜를사용합니다。relativeDay
입력값은“今天”
,“明天”
,“昨天”
,“现在”
중하나가될수있습니다。
는시점을나타내는t
= datetime (DateStrings
)DateStrings
의텍스트에서datetime형값으로구성된배열을만듭니다。
는t
= datetime (DateStrings
InputFormat”,infmt
)infmt
로지정된형식을사용하여DateStrings
를해석합니다。입력marketing수DateStrings
의모든값은형식이동일해야합니다。
유사한형식사이의모호성을방지하려면“InputFormat”
과그대응값infmt
를지정하십시오。
t
의@ @시형식을제어하려면“格式”
이름-값쌍通讯录수를지정하거나t
의格式
속성을설정하십시오。
는t
= datetime (DateVectors
)DateVectors
의날짜벡터에서datetime형값의열벡터를만듭니다。
는t
= datetime (Y、M, D
)Y
,米
,D
(연월일)배열의각요소로부터datetime형값으로구성된배열을만듭니다。어떤값이든스칼라일수있으며,배열marketing경우서로크기가동일해야합니다。입력수를날짜벡터[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,年代,女士
)女士
(밀리초)도배열에추가합니다。어떤값이든스칼라일수있으며,모든배열의크기는동일해야합니다。
는위에열거된구문의입력인수외에,이름——값쌍의인수를하나이상사용하여추가옵션을지정합니다。예를들어,t
= datetime (___,名称,值
)“格式”
이름-값쌍의通讯录수를사용하여t
의@ @시형식을지정할수있습니다。
텍스트에서datetime형값을생성할때최상의성능을구현하려면“格式”
을지정하거나“InputFormat”
과그대응값infmt
를지정하십시오。
relativeDay
- - - - - -현재날짜를기준으로한날“昨天”
|“今天”
|“明天”
|“现在”
현재날짜를기준으로한날로,다음값중하나로지정됩니다。
relativeDay 의값 |
설명 |
---|---|
“昨天” |
전날의날짜,자정 |
“今天” |
현재날짜,자정 |
“明天” |
다음날의날짜,자정 |
“现在” |
현재날짜와시간 |
DateStrings
- - - - - -날짜/시간을나타내는텍스트날짜/시간을나타내는텍스트로,문자형배열,문자형벡터로구성된셀형배열또는字符串형배열로지정됩니다。datetime
함수는먼저DateStrings
의형식을일반적형식과일치시키려고시도합니다。형식을알고있으면“InputFormat”
과그대응값infmt
를지정하거나“格式”
이름-값쌍의通讯录수를지정하십시오。
예:“24 - 10月2014 12:45:07”
예:{' 15 - 10月- 2013 ',' 20 - 11月- 2014 '}
예:[" 11 - 11月- 2016”,“12 - 12月- 2016”)
데이터형:字符
|细胞
|字符串
infmt
- - - - - -입력텍스트의형식날짜/시간을나타내는입력텍스트형식으로,다음문자식별자를포함하는문자형벡터또는字符串형스칼라로지정됩니다。
infmt
가날짜지정자를포함하지않으면datetime
은DateStrings
의값이현재날짜에속하는것으로가정합니다。
infmt
가시간지정자를포함하지않으면datetime
은DateStrings
의값이자정에해당하는것으로가정합니다。
다음표에는여러가지일반적인입력형식이나와있으며,뉴욕시의날짜2014년월일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 의문자) |
'MMMM d, yyyy' |
4月19日 |
'eeee, MMMM d, yyyy h:mm a' |
2014年4月19日星期六晚上9:41 |
'MMMM d, yyyy HH:mm:ss Z' |
2014年4月19日21:41:06 -0400 |
“yyyy-MM-dd“T”HH: mmXXX |
2014 - 04 - 19 - t21:41内 |
“yyyy-MM-dd HH: mm: ss。瑞士的 |
2014-04-19 21:41:06.123 |
소수초(分数秒)를나타내는입력텍스트의경우,infmt
에소수초자릿수를나타내는年代
문자를최대9개까지지정할수있습니다。예를들어,“yyyy-MM-dd HH: mm: ss。瑞士的
는날짜/시간을밀리초까지나타내는텍스트형식입니다。
유효한문자식별자의전체목록을보려면datetime형배열의格式
속성을참조하십시오。
참고
datetime
이받는문자식별자는datestr
함수,datenum
함수,datevec
함수가사용하는식별자와다릅니다。
데이터형:字符
|字符串
DateVectors
- - - - - -날짜 벡터날짜벡터로,米
전체날짜벡터또는부분날짜벡터를각각포함하는米
×6 또는米
×3행렬로지정됩니다。전체날짜벡터는연,월,일,시,분,초를순서대로지정하는6개요소를가집니다。부분날짜벡터는연,월,일을순서대로지정하는3개소를가집니다。DateVector
의각요소는양의정수값이나음의정수값이어야합니다(단,초를나타내는요소는예외적으로소수일수있음)。소가정상범위를벗어나는경우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
- - - - - -연,월,일배열연,월,일배열로,숫자형배열로지정됩니다어떤값이든스칼라일수있으며,배열marketing경우서로크기가동일해야합니다。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
- - - - - -연,월,일,시,분,초배열연,월,일,시,분,초배열로,숫자형배열로지정됩니다。어떤값이든스칼라일수있으며,배열marketing경우서로크기가동일해야합니다。소수초(分数秒)를초입력수年代
의일부로지정합니다。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,年代,女士
- - - - - -연,월,일,시,분,초,밀리초배열연,월,일,시,분,초,밀리초배열로,숫자형배열로지정됩니다。어떤값이든스칼라일수있으며,배열marketing경우서로크기가동일해야합니다。Y、M D H MI S
배열은정수값을포함해야합니다。女士
는소수밀리초를포함할수있습니다。
Y
,米
,D
,H
,心肌梗死
,年代
,女士
입력값중하나의소가정상범위를벗어나는경우datetime
은해당소와이전입력값의동일한소를모두조정합니다。자세한내용은DateVectors
입력수에대한설명을참조하십시오。
예:12 2003年10,24日,45,07年,10.52
데이터형:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
X
- - - - - -숫자형 값숫자형값으로,배열로지정됩니다。
데이터형:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
dateType
- - - - - -X
의 값 유형“datenum”
|“超越”
|“excel1904”
|“juliandate”
|……X
의값유형으로,다음값중하나로지정됩니다。
|
|
---|---|
|
0- jan -0000(0000년1월0일)이후의일수(역산ISO달력)。 |
|
0- jan -1900(1900년1월0일)이후의일수。 Excel®의날짜번호값은가장가까운마이크로초로반올림됩니다。 참고:Excel은1900년을윤년으로잘못취급합니다。따라서Excel날짜번호값을계산할때1900년월일28日과1900년월1일사이에하루단절이있습니다。 |
|
0- 1904年1月(1904년1월0일)이후의일수。 Excel의날짜번호값은가장가까운마이크로초로반올림됩니다。 참고:Excel은1900년을윤년으로잘못취급합니다。따라서Excel날짜번호값을계산할때1900년월일28日과1900년월1일사이에하루단절이있습니다。 |
|
UTC 24 - 11月-公元前4714年(기원전4714년11월일24日)정오이후의일수(역산그레고리력)。 준시간대를지정하지않고 예:뉴욕@ @준시간대를사용하여 T = date (X,'ConvertFrom','juliandate',…“时区”、“美国/ New_York”) 그런 다음 T.TimeZone = " |
|
UTC 17- 11 -1858(1858년11월17일)자정이후의일수。 준시간대를지정하지않고 예:뉴욕@ @준시간대를사용하여 T = date (X,'ConvertFrom','modifiedjuliandate',…“时区”、“美国/ New_York”) 그런 다음 T.TimeZone = " |
|
1 - 1月- 1970(1970년월1일)就是UTC이후의시간(초)윤초(闰秒)는세지않음。 준시간대를지정하지않고 예:뉴욕@ @준시간대를사용하여 T = date (X,'ConvertFrom','posixtime',…“时区”、“美国/ New_York”) 그런 다음 T.TimeZone = " |
|
Yyyymmdd숫자형값형식의날짜。예를들어, |
|
1 - 1月- 1900就是UTC이후의”클록틱“수로,각클록틱은2 ^ -32초입니다。 |
|
1 - 1月- 0001就是UTC이후의”클록틱“수로,각클록틱100은나노초입니다。 |
|
1 - 1月- 1601就是UTC이후의”클록틱“수로,각클록틱100은나노초입니다。 |
|
Epoch이후의시간(초)。
예:2000년1월1일이후의일수를반환합니다。 T = date (X,'ConvertFrom',…“epochtime”、“时代”,“2000-01-01”) |
|
纪元이후의“클록틱”수。
예:2000년1월1일이후의일수를반환합니다。여기서 T = date (X,'ConvertFrom',…“epochtime”、“时代”、“2000-01-01”、“TicksPerSecond”,1000年) |
선택적으로名称,值
수가쉼로구분되어지정됩니다。여기서的名字
은수이름이고价值
는대응값입니다。的名字
은따옴。Name1, Value1,…,的家
과같이여러개의이름-값쌍의通讯录수를어떤순서로든지정할수있습니다。
“格式”,“eeee MMMM d, y”,“时区”,“本地”
은` ` ` `시형식을datetime ` `형값에적용하고현지` ` `준시간대를지정합니다。
“格式”
- - - - - -通讯录시형식“默认”
|“preserveinput”
|문자형벡터|字符串형스칼라출력배열에있는값의시형식으로,“格式”
과함께다음값중하나가쉼@ @로구분되어지정됩니다。
格式 의값 |
설명 |
---|---|
|
디폴트@ @시형식을사용합니다。 |
|
입력 형식 |
문자형벡터또는字符串형스칼라 |
문자형벡터또는字符串형스칼라에지정한형식을사용합니다。 |
자신의형식을지정하려면유효한문자식별자를사용해야합니다。유효한문자식별자의전체목록을보려면格式
을참조하십시오。
공장초기값형식은시스템로캘에따라다릅니다。디폴트@ @시형식을변경하려면日期时间형의디폴트형식항목을참조하십시오。
DateStrings
입력값을지정한반면“InputFormat”
파라미터를지정하지않으면datetime
은格式
값을사용하여DateStrings
를해석하려고합니다。
예:'格式','eeee, MMMM d, yyyy HH:mm:ss'
는2014年4月9日星期三21:41:06
과같이날짜/시간을시합니다。
데이터형:字符
|字符串
“场所”
- - - - - -DateStrings
의 로캘DateStrings
입력marketing수값의로캘로,“场所”
과함께문자형벡터또는字符串형스칼라가쉼` ` `로구분되어지정됩니다。语言环境
값에 따라datetime
이DateStrings
를해석하는방식이결정됩니다。하지만출력값datetime
형값이@ @시되는방식은이에따라결정되지않습니다。
语言环境
값은다음이될수있습니다。
“系统”
.시스템로캘을지정하려는경우사용합니다。
형식의문자형벡터또는字符串형스칼라。여기서xx
_YY
xx
는언어를지정하는iso 639-1두자리코드(소문자)이고,YY
는국가를지정하는ISO 3166-1 alpha-2코드(대문자)입니다。
다음@ @에는로캘에일반적으로사용되는일부값이나와있습니다。
로캘 | 언어 | 국가 |
---|---|---|
“de_DE” |
독일어 | 독일 |
“en_GB” |
영어 | 영국 |
“en_US” |
영어 | 미국 |
“es_ES” |
스페marketing어 | 스페iot |
“fr_FR” |
프랑스어 | 프랑스 |
“it_IT” |
이탈리아어 | 이탈리아 |
“ja_JP” |
일본어 | 일본 |
“ko_KR” |
한국어 | 한국 |
“设置nl_NL” |
네덜란드어 | 네덜란드 |
“zh_CN” |
중국어(간체) | 중국 |
“场所”
이름-값쌍은DateStrings
입력수를사용할때만사용할수있습니다。
예:“语言环境”、“de_DE”
참고
语言环境
값에따라입력텍스트값이해석되는방식이결정됩니다。출력값表日期时间형값은항상기본설정패널의날짜/시간형식섹션에있는로캘옵션으로지정된언어로@ @시됩니다。
` ` ` ` ` `시할디폴트날짜/시간로캘을변경하려면명령창기본설정지정하기항목을참조하십시오。
데이터형:字符
|字符串
“PivotYear”
- - - - - -100년날짜범위의시작연도(datetime('现在'))-50
(디폴트값)|정수100년날짜범위의시작연도로,두문자로된연도가여기에속하게되며,“PivotYear”
와함께정수가쉼@ @로구분되어지정됩니다。피벗연도를사용하여,연도를명시하는두문자로된날짜를해석합니다。즉,피벗연도는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'
는2014年4月9日星期三21:41:06
과같이날짜/시간을시합니다。
하이픈,공백,콜론과같은비문자나비ASCII문자를포함시켜필드를구분할수있습니다。문자无所不包的
와无所不包的
를형식에리터럴문자로포함하려면문자를작은따옴@ @로묶으십시오。
예:“uuuu-MM-dd“T”HH: mm: ss”
는2014 - 04 - 09 - t21:41:06
과같이날짜/시간을시합니다。
참고
datetime
이받는문자식별자는datestr
함수,datenum
함수,datevec
함수가사용하는식별자와다릅니다。
공장초기값형식은시스템로캘에따라다릅니다。디폴트@ @시형식을변경하려면日期时间형의디폴트형식항목을참조하십시오。
다음` ` `에는일반` ` ` `시형식이나열되어있습니다。아래예는뉴욕시의날짜2014 4년월일수요일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 의문자) |
'MMMM d, yyyy' |
2014年4月9日 |
'eeee, MMMM d, yyyy h:mm a' |
2014年4月9日,星期三,晚上9:41 |
'MMMM d, yyyy HH:mm:ss Z' |
2014年4月9日21:41:06 -400 |
“yyyy-MM-dd“T”HH: mmXXX |
2014 - 04 - 09 - t21:41内 |
“yyyy-MM-dd HH: mm: ss。瑞士的 |
2014-04-09 21:41:06.123 |
다음식별자를사용하여날짜/시간필드의시형식을지정할수있습니다。표시형식은뉴욕시의날짜2014 4년월일수요일오후9:41:06.12345에대한출력값을보여줍니다。
문자식별자 | 설명 | 표시 |
---|---|---|
G |
연대 | CE |
y |
연도。앞에0 ` ` ` `시` ` ` ` ` `됨。이@ @다음에나오는참고사항을참조하십시오。 | 2014 |
yy |
연도。마지막2자리숫자사용。이@ @다음에나오는참고사항을참조하십시오。 | 14 |
多 ,yyyy ... |
연도。“y” 의개수로지정된최소한의자릿수사용 |
연도2014의경우“多” 는2014 를@ @시하는반면“yyyyy” 는02014 를@ @시합니다。 |
u ,uu ,…… |
Iso연도。연도를지정하는단일숫자。Iso연도값은ce연도로양의값을대입하고bce연도로음의값을대입합니다。1 bce는연도0이됩니다。 | 2014 |
问 |
사분기。1자리숫자사용 | 2 |
QQ |
사분기。2자리숫자사용 | 02 |
回调 |
사분기。축약형 | 第二季 |
QQQQ |
사분기。전체 이름 | 第二季度 |
米 |
월。1자리나2자리숫자사용 | 4 |
毫米 |
월。2자리숫자사용 | 04 |
嗯 |
월。축약형이름 | 4月 |
嗯 |
월。전체 이름 | 4月 |
嗯 |
월。대문자로머리글자@ @시 | 一个 |
W |
그달의몇째주。1자리숫자사용 | 2 |
d |
그달의몇째날。1자리나2자리숫자사용 | 9 |
dd |
그달의몇째날。2자리숫자사용 | 09 |
D |
그해의몇째날。1 .자리나2 .자리3 .자리숫자사용 | 99 |
DD |
그해의몇째날。2자리숫자사용 | 99 |
DDD |
그해의몇째날。3자리숫자사용 | 099 |
e |
그주의몇째날。1자리나2자리숫자사용 | 4 .여기서,한주의첫째날은일일입니다。 |
ee |
그주의몇째날。2자리숫자사용 | 04 |
eee |
일。축약형이름 | 结婚 |
eeee |
일。전체 이름 | 周三 |
eeeee |
일。대문자로머리글자@ @시 | W |
一个 |
시간대(오전또는오후) | 点 |
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 |
年代 ,党卫军 、……SSSSSSSSS |
소수초(分数秒)。“年代” 의개수로지정된자릿수사용(최대9자리) |
“SSS” 의경우6.12345초를6.123 으로자릅니다。 |
참고
2자리연도숫자값을읽는경우형식을y
또는yy
로지정하면피벗연도에따라연도가속하는세기가결정됩니다。
연중일자숫자를읽을경우연중일자(D
)식별자와그레고리력연도(y
)식별자를모두포함하는형식을지정하면datetime
이연중일자숫자를올바르게읽어들이지못할수있습니다。y
자리에iso연도(u
)를사용하십시오。
0에가까운연도숫자값으로작업할경우y
문자대신하나이상의u
문자를사용하여연도를나타낼수있습니다。
144683년CE이후이거나140743 BCE이전表日期时间형값은지정된格式
값에관계없이연도숫자값만@ @시합니다。
다음식별자를사용하여` ` `준시간대오프셋의` ` ` `시형식을지정합니다。` ` ` ` ` ` `준시간대오프셋은특정날짜/시간이utc에서오프셋되는시간입니다。표준시간대는표준시간대오프셋을결정하는규칙을사용하며,매년다른시기에서오프셋은다를수있습니다。시간구성요소가분명하게표시되도록하려면datetime형배열의표시형식에표준시간대오프셋식별자를포함시키십시오。
문자식별자 | 설명 | 표시 |
---|---|---|
z |
준시간대오프셋의축약형이름。이값을사용할수없는경우@ @준시간대오프셋은UTC-4 와같은짧은utc형식을사용합니다。 |
美国东部时间 |
Z |
시,분및초(선택사항)필드를포함한iso 8601기본형식。 | -0400年 |
睡眠 |
긴utc형식。 | UTC-04:00 |
ZZZZZ |
시,분및초(선택사항)필드를포함한iso 8601확장형식。시간오프셋0은iso 8601 utc ` ` ` ` `시기" z "로` ` ` `시됩니다。 | 内 |
x 또는X |
시필드와분필드(선택사항)를포함한iso 8601기본형식。X 를지정하면시간오프셋0은iso 8601 utc ` ` ` ` `시기" z "로` ` ` `시됩니다。 |
-04年 |
xx 또는XX |
시필드와분필드를포함한iso 8601기본형식。XX 를지정하면시간오프셋0은iso 8601 utc ` ` ` ` `시기" z "로` ` ` `시됩니다。 |
-0400年 |
xxx 또는XXX |
시필드와분필드를포함한iso 8601확장형식。XXX 를지정하면시간오프셋0은iso 8601 utc ` ` ` ` `시기" z "로` ` ` `시됩니다。 |
内 |
xxxx 또는XXXX |
시,분및초(선택사항)필드를포함한iso 8601기본형식。XXXX 를지정하면시간오프셋0은iso 8601 utc ` ` ` ` `시기" z "로` ` ` `시됩니다。 |
-0400年 |
xxxxx 또는XXXXX |
시,분및초(선택사항)필드를포함한iso 8601확장형식。XXXXX 를지정하면시간오프셋0은iso 8601 utc ` ` ` ` `시기" z "로` ` ` `시됩니다。 |
内 |
时区
- - - - - -준시간대''
(디폴트값)|문자형벡터|字符串형스칼라` ` ` ` ` ` `준시간대로,문자형벡터또는字符串형스칼라로지정됩니다。datetime
배열을만든후에이속성을사용하여@ @준시간대를변경할수있습니다。
datetime
데이터형은표준시간대를설정하고표준시간대오프셋을계산하기위해IANA(인터넷할당번호관리기관)에서제공하는IANA时区数据库의코드와데이터를사용합니다。현재datetime
이사용하는버전에는iana의최신업데이트가포함되어있습니다。(datetime
이사용하는버전을가져오려면时区
함수의두번째출력값을반환하십시오。)
时区
의값은다음이될수있습니다。
''
.특정@ @준시간대에속하지않는,“@ @준시간대가지정되지않은”datetime
형배열을만들려는경우사용합니다。
Iana ` `(예:“美国/ Los_Angeles”
).표준시간대영역의이름은지리적지역에서준수하는,UTC와의표준오프셋및일광절약시간제오프셋에대한현재규칙과이전규칙을고려합니다。
+ HH: mm
또는hh: mm
형식의iso 8601문자형벡터(예:' + 01:00 '
).Utc와의고정오프셋준시간대를지정하려는경우사용합니다。
UTC的
.Utc(세계협정시)의datetime
형배열을만들려는경우사용합니다。
“UTCLeapSeconds”
.윤초(闰秒)를고려하는UTC(세계협정시)의datetime
형배열을만들려는경우사용합니다。datetime
데이터형에서지원하는윤초목록은leapseconds
를참조하십시오。
“本地”
.시스템@ @준시간대의datetime
형배열을만들려는경우사용합니다。时区
속성을쿼리하면iana값이반환됩니다。
다음표에는IANA표준시간대데이터베이스에제공된표준시간대영역의일반적인이름이나와있습니다。
时区 의값 |
Utc오프셋 | Utc DST오프셋 |
---|---|---|
“非洲/约翰内斯堡” |
+ 02:00 | + 02:00 |
“美国/芝加哥” |
−06:00时 | −凌晨5 |
美国/丹佛的 |
−07:00 | −06:00时 |
“美国/ Los_Angeles” |
−喂饲 | −07:00 |
“美国/ New_York” |
−凌晨5 | −内 |
“美国/ Sao_Paulo” |
−03:00 | −02:00 |
“亚洲/ Hong_Kong” |
+喂饲 | +喂饲 |
“亚洲/加尔各答” |
+ 05:30 | + 05:30 |
“亚洲/东京” |
上午9点+ | 上午9点+ |
“澳大利亚/悉尼” |
+ 10点 | + 11点 |
“欧洲/伦敦” |
+ 00:00 | + 01:00 |
“欧洲/苏黎世” |
+ 01:00 | + 02:00 |
데이터형:字符
|字符串
一年
- - - - - -연도숫자값datetime
형배열에있는각값의연도숫자값으로,datetime
형배열과차원이같은숫자형배열로지정됩니다。각연도숫자값은iso달력을기반으로하는정수값입니다。현재연대의연도는양수이며,이전연대의연도는0또는음수입니다。예를들어,1 bce에대한연도숫자값은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형배열에적용됩니다。
일광절약시간제가시작될때시간차이에존재하지않는날짜/시간을생성하는小时
속성의값을지정하면小时
속성의값은다음시간에맞춰조정됩니다。
일광절약시간제가끝날때겹치는시간에모호한날짜/시간을생성하는小时
속성의값을지정하면날짜/시간은해당시의두가지시간(표준시간)의초에맞춰조정됩니다。
一分钟
- - - - - -분 숫자 값datetime
형배열에있는각값의분숫자값으로,datetime
형배열과차원이같은숫자형배열로지정됩니다。각분숫자값은0에서59까지의정수값입니다。이범위밖의값을지정하면小时
,一天
,月
,一年
속성이그에따라조정되고一分钟
속성은적절한범위내에유지됩니다。예를들어,-1분은이전시의59분에해당합니다。
第二个
- - - - - -초 숫자 값datetime
형배열에있는각값의초숫자값으로,datetime
형배열과차원이같은숫자형배열로지정됩니다。각초값은보통0에서60미만까지의범위에속하는부동소수점값입니다。이범위밖의값을설정하면一分钟
,小时
,一天
,月
,一年
속성이그에따라조정되고第二个
속성은적절한범위내에유지됩니다。예를들어,-1초는이전분의59초에해당합니다。
时区
값이“UTCLeapSeconds”
인datetime
형배열의경우초의범위는0에서61미만까지입니다。61年60에서까지의값은윤초(闰秒)동안발생하는날짜/시간을나타냅니다。(datetime
데이터형에서지원하는윤초목록은leapseconds
를참조하십시오。)
SystemTimeZone
- - - - - -시스템@ @준시간대설정이속성은읽기전용입니다。
시스템표준시간대설정으로,문자형벡터또는字符串형스칼라로지정됩니다。이` ` ` `준시간대설정은matlab®이실행중시스템에서결정됩니다。
예:美国/ New_York
로컬시스템@ @준시간대의현재날짜와시간을지정합니다。
T =日期时间(“现在”,“时区”,“本地”,“格式”,'d-MMM-y HH:mm:ss Z')
t =datetimeaug -2020 20:33:31 -0400
한국서울로` ` `시되는` ` ` `준시간대의현재날짜와시간을지정합니다。
T =日期时间(“现在”,“时区”,“亚洲/首尔”,“格式”,'d-MMM-y HH:mm:ss Z')
t =datetime8月4日2020 09:33:31 +0900
문자형벡터로구성된셀형배열에서datetime
형배열을만듭니다。
DateStrings = {“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”
입력형식을yyyy-MM-dd
로지정하여문자열을변환합니다。str
이string형배열rm경우에도형식을문자형벡터로지정해야합니다。
T = datetime(str,“InputFormat”,“yyyy-MM-dd”)
t =1 x2 datetime24 - 3月19日——2016年4月- 2016
날짜/시간을밀리초단위로나타내는텍스트에서datetime
형값을만듭니다。더많은정보없이는datetime
함수가구문분석할수없는형식으로텍스트를변환하려면“InputFormat”
이름-값쌍의通讯录수를지정하십시오。
d =“2018-06-25 11:23:37.712”;T = datetime(d,“InputFormat”,“yyyy-MM-dd HH: mm: ss。瑞士的)
t =datetime25 - 2018年6月——11:23:37
이변환은소수초(分数秒)를그대로유지합니다。그러나기본적으로datetime
형배열은소수초를시하지않습니다.소수초를@ @시하려면“格式”
이름-값쌍또는格式
속성을지정하십시오。
t.Format ='MMM dd, yyyy HH:mm:ss。瑞士的
t =datetime2018年6月25日11:23:37.712
“InputFormat”
수는입력텍스트로부터변환하는경우에만적용됩니다。格式
속성은모든datetime
형배열의@ @시형식을지정합니다。
ISO 8601형식의날짜를datetime형값으로변환합니다。
Iso 8601형식의날짜를포함하는문자형벡터로구성된셀형배열을만듭니다。이형식에서문자t는날짜와시간을구분하는구분기호로사용됩니다。각문자형벡터는@ @준시간대오프셋을포함합니다。문자z는utc로부터오프셋이없음을나타냅니다。
DateStrings = {2014 - 05 - 26 - t13:30凌晨”;2014 - 08 - 26 - t13:30内的;2014 - 09 - 26 t13:30z}
DateStrings =3 x1细胞{2014 - 05 - 26 - t13:30凌晨'}{' 2014 - 08 - 26 - t13:30内}{' 2014 - 09 - 26 t13:30z '}
문자형벡터를datetime형값으로변환합니다。입력형식을지정할때문자t를작은따옴로묶어리터럴문자임을나타내십시오。时区
이름-값쌍의수를사용하여출력datetime형배열의준시간대를지정합니다。
t = datetime(DateStrings,“InputFormat”,“uuuu-MM-dd“T”HH: mmXXX,“时区”,UTC的)
t =3 x1 datetime2014年5月26日18:30:00 2014年8月26日17:30:00 9月26日13:30:00
t
의datetime형값은디폴트형식으로시됩니다。
프랑스어로@ @기된날짜를포함하는문자형벡터로구성된셀형배열을만듭니다。
C = {《8 avril 2013》,“9 mai 2013”;“2014年10月”,《2014年11月朱丽叶》}
C =2 x2细胞{'8 avril 2013'} {'9 mai 2013'} {'10 juin 2014'} {'11 juillet 2014'}
C
에포함된문자형벡터를datetime형값으로변환합니다。컴퓨터가어를사용하는로캘로설정된경우“场所”
이름-값쌍의通讯录수를지정하여문자열이프랑스어임을나타내야합니다。
t = datetime(C,“InputFormat”,'d MMMM yyyy',“场所”,“fr_FR”)
t =2 x2 datetime2013年5月09日2014年6月10日2014年7月11日
t
에포함된datetime형값은디폴트형식과,시스템로캘에따라MATLAB이사용하는언어로표시됩니다。
연,월,일값으로구성된개별배열에서datetime
형배열을만듭니다。
연도값y와일값d로구성된샘플숫자형배열을만듭니다。이경우월값m은스칼라입니다。
Y = [2014;2013;2012];M = 01;D = [31;30;31];
datetime
형배열을만듭니다。
t = date (Y,M,D)
t =3 x1 datetime2014年1月31日-2013年1月30日-2012年1月31日
格式
이름-값쌍의수를사용하여출력값의사용자지정시형식을지정합니다。
t = datetime(Y,M,D,“格式”,“eeee, MMMM d, y”)
t =3 x1 datetime2014年1月31日星期五2013年1月30日星期三2012年1月31日星期二
0 1900년월일이후의일수를나타내Excel®는날짜번호값으로구성된샘플배열을만듭니다。
X = [39558, 39600;39700年,39800年)
X =2×239558 39600 39700 39800
X
의값을datetime형값으로변환합니다。
t = datetime(X,“ConvertFrom”,“超越”)
t =2 x2 datetime2008年4月20日-2008年01月-2008年09月-2008年12月18日
datetime
함수목록은날짜/시간항목을참조하십시오。
datetime
형배열을입력lm수로허용하는핵심matlab함수목록은날짜/시간배열을지원하는핵심함수항목을참조하십시오。
사용법관련참고및제한사항:
字符串형배열또는셀형배열에포함된문자형벡터에대한高datetime형배열을만들때항상입력datetime형형식을지정하십시오。
“格式”
을“preserveinput”
으로지정할경우,MATLAB은형식을확인하기위해高형배열을계산해야할수있습니다。
자세한내용은高형배열항목을참조하십시오。
사용법관련참고및제한사항:
R2020a부터는코드생성을위한MATLAB코드에datetime
형배열을사용할수있습니다。자세한내용은日期时间数组的代码生成(MATLAB编码器)항목과代码生成的日期时间数组限制(MATLAB编码器)항목을참조하십시오。
사용법관련참고및제한사항:
DateStrings
에들어있는텍스트로부터datetime
형배열을만들때는입력형식infmt
를지정해야합니다。
자세한내용은运行MATLAB函数与分布式阵列(并行计算工具箱)항목을참조하십시오。
다음matlab명령에해당하는링크를클릭했습니다。
명령을실행하려면matlab명령창에입력하십시오。웹브라우저는matlab명령을지원하지않습니다。
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。