cdfepoch

Преобразуйте текст даты или серийный номер даты в форматированные даты 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 epoch в серийный номер даты.

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

Подробнее о

свернуть все

Серийный номер даты MATLAB

Серийный номер даты MATLAB представляет целое и дробное количество дней от 0-Jan-0000 до определенной даты. Год 0000 является просто ссылка моментом и не предназначен для интерпретации как реальный год во времени. Серийный номер даты MATLAB вычисляет даты по-другому, чем периоды CDF.

Эпоха CDF

Эпоха CDF - это количество миллисекунд с 1-Jan-0000 года.

См. также

| | | | |

Представлено до R2006a