datestr

Data e hora como texto formatado.

Categoria: Language Fundamentals > Data Types

Sintaxe

s = datestr(D)

Formata números de data ou datetimes com um formato padrão.

s = datestr(D, format)

Usa um nome, número ou padrão de formato como 'yyyy-mm-dd HH:MM'.

Descrição

Quando a data tem horário diferente de zero, o formato padrão é 'dd-mmm-yyyy HH:MM:SS'; quando é exatamente meia-noite, é 'dd-mmm-yyyy'. Em um padrão, mm significa mês e MM minutos, então a caixa importa.

Código novo geralmente usa char(t) ou string(t) em um datetime, ou ajusta sua propriedade Format.

Argumentos de entrada

D
Número de data de datenum, vetor de data, datetime ou texto de data.
format
Número de formato (0 a 31) ou padrão com yyyy, mm, mmm, dd, HH, MM, SS.

Argumentos de saída

s
Array char, uma linha por data.

Exemplo

Formatos padrão e personalizados

n = datenum(2020,1,2,3,4,5);
datestr(n)
datestr(n, 'yyyy-mm-dd HH:MM')
datestr(n, 29)
Saída
ans = '02-Jan-2020 03:04:05'
ans = '2020-01-02 03:04'
ans = '2020-01-02'

Veja também

datetime datenum datevec char string