(translator=Young, ChineseSource=Young-20020410-4.67\datevec.html, EnglishSource=c:\matlabr12\help\techdoc\ref\datevec.html)
MATLAB Function Reference    
datevec

日期的組成

Description

C = datevec(A) 將輸入分開成一個 n-by-6 的陣列,其中每一橫列包含一個 [Y,M,D,H,MI,S] 的向量。資料向量的前五個元素是整數。輸入的值 A 可以是 datestr 函數產生的字串,或是 datenumnow 函數產生的數值。年份以兩個字元表示的日期字串,例如: 12-june-12,會被認為是介於現在年份的前五十年和後五十年之間。

C = datevec(A,P) 當日期字串的年份以兩個字元表示時,認定該年份是介於以 P 為起始年份的一百年區間內。預設的起始年份是現在年份的前五十年。

[Y,M,D,H,MI,S] = datevec(A) 以個別的變數傳回日期向量的各個元件。

當你自行產生一個日期向量時,你必須確保日期向量的每個元件素都是整數。任何超出正常範圍的元件將會影響到高一級的元件(例如:不當的日期 June 31 會變成 July 1)。月份是零和日期是零是被允許的。

Examples

以字串為輸入的例子:

以日期序號為輸入的例子:

See Also

clock, datenum, datestr, now


 datetick dbclear