cdfepoch

Преобразуйте текст даты или последовательный номер даты к отформатированным датам CDF

Синтаксис

E = cdfepoch(date)

Описание

E = cdfepoch(date) преобразует дату, заданную date, в cdfepoch объект. date должно быть допустимое значение даты, представленное текстом, как возвращено datestr, или последовательный номер даты, возвращенный datenumдата может также быть 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