convertTo

Converte valores datetime em uma representação numérica de data.

Categoria: Language Fundamentals > Data Types

Sintaxe

d = convertTo(t, type)

Converte o array datetime t para o formato numérico type.

Descrição

Cada formato conta o tempo a partir de sua própria origem: 'datenum' a partir do ano 0, 'posixtime' em segundos desde 1970-01-01, 'excel' em dias desde 1900 e 'yyyymmdd' reúne ano, mês e dia em um inteiro como 20200101. A inversa é datetime(d, 'ConvertFrom', tipo).

Argumentos de entrada

t
Array datetime.
type
Texto: 'datenum', 'posixtime', 'excel', 'juliandate', 'yyyymmdd' e outros.

Argumentos de saída

d
Array numérico com o tamanho de t.

Exemplo

Vários formatos numéricos

t = datetime(2020,1,1);
convertTo(t, 'datenum')
convertTo(t, 'excel')
convertTo(t, 'yyyymmdd')
Saída
ans = 737791
ans = 43831
ans = 20200101

Veja também

datetime datenum posixtime datestr