calyears

Anos de calendário, para aritmética de datas que acompanha os anos bissextos.

Categoria: Language Fundamentals > Data Types

Sintaxe

d = calyears(n)

Cria uma calendarDuration de n anos de calendário.

Descrição

Um ano de calendário mantém mês e dia e aumenta o ano, sendo sempre um aniversário exato, quer o ano tenha 365 ou 366 dias. 29 de fevereiro mais um ano de calendário vira 28 de fevereiro.

Durações de calendário podem ser combinadas: calyears(2) + calmonths(3) aparece como 2y 3mo.

Argumentos de entrada

n
Array numérico com quantidades de anos.

Argumentos de saída

d
Array calendarDuration, do mesmo tamanho de n.

Exemplo

Aniversário e combinação

datetime(2024,2,29) + calyears(1)
calyears(2) + calmonths(3)
Saída
ans = datetime
   28-Feb-2025
ans = calendarDuration
   2y 3mo

Veja também

calmonths caldays years calendarDuration