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