years

Cria durations medidas em anos de comprimento fixo, ou converte durations em anos.

Categoria: Language Fundamentals > Data Types

Sintaxe

d = years(x)

Retorna uma duration de x anos para x numérico.

x = years(d)

Retorna o número de anos da duration d como double.

Descrição

Um ano de comprimento fixo vale exatamente 365,2425 dias, a duração média de um ano gregoriano, então years(1) == days(365.2425). Ele não acompanha o calendário: somar years(1) a uma data soma essa quantidade de dias, não a mesma data do ano seguinte. Para passos que respeitam o calendário use calyears.

Frações são aceitas, e durations podem ser somadas, multiplicadas e comparadas como números.

Argumentos de entrada

x
Array numérico com contagens de anos.
d
Um array duration.

Argumentos de saída

d
Um array de duration, exibido com a unidade yrs.
x
Array double de anos.

Exemplo

d = years([1 2.5])
days(years(1))
Saída
d = 1×2 duration array

      1 yr   2.5 yrs
ans = 365.2425

Veja também

days hours calyears duration year