主要内容

cdfepoch

(不推荐)将日期文本或序列日期值转换为 CDF 格式的日期

不推荐使用 cdfepoch改用 cdflib 低级函数。 (自 R2023b 起)有关更新代码的详细信息,请参阅版本历史记录

语法

E = cdfepoch(date)

说明

E = cdfepoch(date) 将指定的日期转换为 cdfepoch 对象。date 必须是有效的日期值(用文本表示,如 datestr 返回的值)或序列日期值(如 datenum 返回的值)。date 也可以是 cdfepoch 对象。MATLAB® cdfepoch 对象模拟 CDF 文件中的 CDF_EPOCH 数据类型。

示例

将序列日期值格式的当前时间转换为 cdfepoch 对象。

% NOW function returns current time as serial date number
dateobj = cdfepoch(now)
 
dateobj =
 
     cdfepoch object:
     11-Mar-2009 15:09:25

datestr 以文本形式返回的当前时间转换为 cdfepoch 对象。

% DATESTR function returns text representing a date
dateobj2 = cdfepoch(datestr(now))
 
dateobj2 =
 
     cdfepoch object:
     11-Mar-2009 15:09:25

cdfepoch 对象转换为序列日期值。

dateobj = cdfepoch(now);
mydatenum = todatenum(dateobj)
 
mydatenum =
 
     7.3384e+005

详细信息

全部折叠

版本历史记录

在 R2006a 之前推出

全部折叠

另请参阅

| | | |