| MATLAB Function Reference | ![]() |
Syntax
N = datenum(str) N = datenum(str,P) N = datenum(Y,M,D) N = datenum(Y,M,D,H,MI,S)
Description
Datenum 函數將日期字串和日期向量轉換成日期序號。日期序號是從某一個參考日期開始經過的天數。預設的參考日期是 1-Jan-0000。
N = datenum( 將日期字串 str)
str 轉換成日期序號。年份以兩個字元表示的日期字串,例如: 12-june-12 ,會被認為是介於現在年份的前五十年和後五十年之間。
N = datenum( 當日期字串的年份以兩個字元表示時,認定該年份是介於以 P 為起始年份的一百年區間內。預設的起始年份是現在年份的前五十年。str,P)
N = datenum(Y,M,D)
傳回對應 Y 、 M 和 D (year, month, day)陣列中元素的日期序號。 Y 、 M 和 D 必須是同樣維度的陣列(或是其中幾個是單一數字)。
各個陣列中超出正常範圍的數值會被自動“進位”到下一個單位。
N = datenum(Y,M,D,H,MI,S)
傳回對應 Y 、 M 、 D 、 H 、 MI 和 S (year, month, hour, minute, and second)陣列中元素的日期序號。 Y 、 M 、 D 、 H 、 MI 和 S 必須是同樣維度的陣列(或是其中幾個是單一數字)。
Examples
n = datenum('19-May-1995')n =728798
n = datenum(1994,12,19)n =728647
n = datenum('12-june-12')
n =
735032
n = datenum('12-june-12', 1900)
n =
698507
See Also
| date | datestr | ![]() |