getabstime

Vetor de tempo de uma timeseries como strings de data.

Categoria: Language Fundamentals > Data Types

Sintaxe

t = getabstime(ts)

Retorna a string de data absoluta de cada amostra.

Descrição

Uma timeseries guarda tempos relativos a um início, na unidade de TimeInfo.Units. Quando TimeInfo.StartDate contém uma data, getabstime soma cada tempo relativo a essa data. Sem data de início o vetor de tempo é relativo e a chamada gera erro.

Argumentos de entrada

ts
timeseries com TimeInfo.StartDate definido.

Argumentos de saída

t
Cell array de strings de data, uma por amostra, na forma 'dd-mmm-yyyy HH:MM:SS'.

Exemplo

Datas a partir de uma data inicial

ts = timeseries([1; 2; 3], [0; 1; 2]);
ts.TimeInfo.StartDate = '01-Jan-2024 00:00:00';
ts.TimeInfo.Units = 'seconds';
getabstime(ts)
Saída
ans = 3×1 cell

    {'01-Jan-2024 00:00:00'}
    {'01-Jan-2024 00:00:01'}
    {'01-Jan-2024 00:00:02'}

Veja também

timeseries setabstime datetime datestr getsamples