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 в последовательный номер даты.

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

Больше о

свернуть все

MATLAB последовательный номер даты

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

Cdfepoch

Эпоха CDF является количеством миллисекунд с 1 января 0000.

Смотрите также

| | | | |

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