Преобразуйте текст даты или последовательный номер даты к отформатированным датам CDF
E = cdfepoch(date)
E = cdfepoch(date) преобразовывает дату, заданную date, в объект cdfepoch. date должен быть допустимым значением даты, представленным текстом, как возвращено datestr или последовательным номером даты, возвращенным datenum. date может также быть объектом cdfepoch.
При записывании данные к CDF-файлу с помощью cdfwrite используйте cdfepoch, чтобы преобразовать даты MATLAB® или последовательные числа даты к отформатированным датам CDF. Объект MATLAB cdfepoch моделирует тип данных CDFEPOCH в CDF-файлах.
Чтобы преобразовать объект cdfepoch в MATLAB последовательный номер даты, используйте функцию todatenum.
Преобразуйте текущее время в последовательном числовом формате даты в объект эпохи CDF.
% NOW function returns current time as serial date number
dateobj = cdfepoch(now)
dateobj =
cdfepoch object:
11-Mar-2009 15:09:25Преобразуйте текущее время, которое возвращено datestr в текстовой форме в объект эпохи CDF.
% DATESTR function returns text representing a date
dateobj2 = cdfepoch(datestr(now))
dateobj2 =
cdfepoch object:
11-Mar-2009 15:09:25Преобразуйте объект эпохи CDF в последовательный номер даты.
dateobj = cdfepoch(now);
mydatenum = todatenum(dateobj)
mydatenum =
7.3384e+005